ohkei 我的存图代码:var htmlCanvas:HTMLCanvas = Laya.stage.drawToCanvas(750, 4000, 0, 0); var canvas = htmlCanvas.getCanvas(); var base64 = canvas.toDataURL("image/png");但是在安卓微信浏览器上显示base64存在严重sec色差问题啊。 以下是PC上的base64: 以下是安卓微信浏览器的base64(有色差): PC、苹果手机上的截图(正常色): 安卓微信浏览器的截图(严重色差): layaAir,请不要因此让我放弃你,好吗?
ohkei @laya_Aaron 自己的问题自己解决了,最近花了一周多时间。(我真执着!)[code]var htmlCanvas:HTMLCanvas = p6_work.drawToCanvas(575, 1023, 0, 0);htmlCanvas.toBase64("image/png", 0.9, function(base64){ //trace(base64); if (!testTf){ __JS__('setWork(base64)'); } });[/code]