[]第二次截屏不完整的问题

this.ui.drawToCanvas(Laya.stage.width, Laya.stage.height, 0, 0).getCanvas().toDataURL()

第一次截图正常, 第二次截图就只有左下角一小块
同一个界面反复界面反复截图是没问题,界面重新创建之后就有问题了
20180802175620-44578.jpg 20180802175735-44578.jpg
已邀请:

xxing22657

赞同来自:

人物图片相同的话也不会有问题,但是换了人物图和背景图(星级不同)之后就出问题了
只把背景图(只有一张Image)drawToCanvas同样不行
初始化的时候是用Laya3D初始化的,不过这个界面还没用到3D的功能
引擎里执行的代码是这部分(版本1.7.12)

xxing22657

赞同来自:

 解决了,需要改 laya.webgl.js

辉先生

赞同来自:

我也遇到了同样的问题,我截图后转成base64 赋值给image 的skin,第一次就显示完全,第二次就显示一些黑色,求解啊。。。。

要回复问题请先

商务合作
商务合作