oppo小游戏环境下,怎么实现截屏

如题
oppo环境下,canvas不支持toDataURL方法,官方文档中的截屏方法不适合在这里用,请问有其他方法实现截屏吗?

自顶一下

兄弟帮你顶一下,我也遇到了。

你们那边怎么解决的?

RenderTexture

1、RenderTexture拿到Uint8Array的像素值数组
2、把Uint8Array的数组转换成图片的二进制流(这边可以到github看看UPNG)
3、图片的二进制流转换为base64(这个网上有这一类的函数)

2赞

你那边UPNG是怎么用的。我忙活一天了怎么搞怎么不对

兄弟,你这个方法可行。

他缺了一个另一个库(我也忘记是哪个了,哈哈哈)的脚本,加进去就可以

妥,哈哈哈

我是直接NPM的

那也阔以,能用就行