游戏的主域我用的creator写的,在onLoad的时候设置了开放sharedCanvas高和宽,但是如果调用了
sharedCanvas.getContext('2d').clearRect(0, 0, this.Display.node.width, this.Display.node.height);
在微信模拟器上图片是可以正常加载的
但是在手机上会提示[wxgl] invalid drawimage 5384995008
开放数据域加载图片的代码:
myrank.src = 'image/phb_text_'+(index+1)+'.png';
myrank.onload = () => {
ctx.drawImage(myrank, 82, 294 + itemGapY, 53, 56);
};
有人知道是咋回事吗?
看文档是开放数据域只支持本地或者微信cdn的图片资源,其他的需要先在主域下载然后在传递个地址过去
我跟你的问题是一模一样的,官方能解释一下吗?