cocos2.4.3微信小游戏pc端截图异常

cocos2.4.3微信小游戏pc端截图异常
应该不是微信小游戏的问题,直接用微信小游戏【飞机大战】的demo去测截图都是正常的,但是我们游戏截图却是黑屏异常,具体表现如上链接,跪求解决方案

跪求回复,大佬们谢谢了

自顶,求大佬解答

无开放域的话用creator官方的微信截图案例,有开放域的话先调一下camera 的 render方法,然后再canvas.toTempFilePath,记得一定不要用toTempFilePath同步方法

大佬有没有实例代码,怎么调camera的render方法

找到想要渲染的画面,找到这个画面的camera,然后直接调用this.camera.render();

无论是同步还是异步接口,截出来的图片都是透明的

这样更能说明问题

拍整屏 然后保存手机?

不行呀,我这是PC端的问题,手机是正常的

而且我们的需求只需要截图部分区域

pc? web?

之前我遇到的问题也是这个,手机没事,pc是透明的,然后就调用了一下render,就OK了,你如果有例子可以发出来,我看下

1赞

fileType 这个参数传 png 试下,jpg好像是有问题

一样的,代码片段已经发了,版本是2.4.3

谢谢大佬,确实可以,解决问题了,nice