[]Sprite.drawToCanvas方法有bug,同一个sprite对象子节点发生变化重新画的时候生成的数据出错

var htmlCanvas1:HTMLCanvas = bg.drawToCanvas(bg.width, bg.height,0,0);
var canvas:* = htmlCanvas1.getCanvas();
var imgData:String = canvas.toDataURL("image/jpeg");
代码是这样的,情况是我这个bg内的子节点发生变化后重新生成图片的base64数据的时候发现数据都是黑屏的数据
已邀请:

andy_jinhuang

赞同来自:

如果我换一个sprite执行_qrcImg.drawToCanvas(_qrcImg.width, _qrcImg.height,0,0);之后再回去执行上面的代码就OK,希望对你们找问题有帮助

Monica - 知识达人

赞同来自:

我这边测试没有问题(引擎库版本:1.7.11beta),能否上传一个有问题的Demo呢?我看下

要回复问题请先

商务合作
商务合作