有子域之后主域就不能再有新的canvas引入了,主域子域都只能围绕共享canvas来做,你在主域获取opendataContext.canvas之后把它塞给Texture赋值给主域的一个容器节点里面就能显示
子域离屏canvas画不到主域上[代码]// src/myOpenDataContext/index.js[代码][代码]let sharedCanvas = wx.getSharedCanvas();[代码][代码]let context = sharedCanvas.getContext([代码][代码]"2d"[代码][代码]);[代码] [代码]context.fillStyle = [代码][代码]"#fff"[代码][代码];[代码][代码]context.fillRect(0, 0, 100, 100);[代码] [代码]context.fillText([代码][代码]"获取的数据"[代码][代码], 0, 0);[代码] [代码]//game.js[代码] [代码]let openDataContext = wx.getOpenDataContext();[代码][代码]let sharedCanvas = openDataContext.canvas;[代码] [代码]let canvas = wx.createCanvas();[代码][代码]let context = canvas.getContext([代码][代码]"2d"[代码][代码]);[代码][代码]context.drawImage(sharedCanvas, 0, 0);[代码] [代码]// new Main();[代码]我想让开放域上的离屏canvas在主域上显示,但是完全没效果,全部是黑色,这是为什么
2022-04-08解决了,勾选不验证合法域名只是电脑调试不验证,手机预览不开调试模式还是会验证的
小游戏加载页面一直停滞cocos2.4.3制作的小游戏,把主包放到自己搭建的本地服务器中,再用natapp进行内网穿透,最后把地址作为构建时候的远程服务器地址,我在手机浏览器上是能浏览到我放上去的资源的。电脑上的微信开发工具模拟得也没有问题,就是预览的时候这个转圈转满了还是没有进入游戏界面(如下图),求解答 [图片]
2021-07-21