微信小程序-webGL创建加载图片

  • Creator 版本:2.0.5

  • 目标平台: wechatgame

  • 详细报错信息,包含调用堆栈:微信的game.js调用const gl = canvas.getContext(“webgl”); 模拟器白屏,真机没试过。

  • 重现方式:必现

  • 手机型号 :微信模拟器

游戏包过大,我想微信小游戏在引擎加载之前,下载分包,分包下载好之后再加载引擎部分代码。
结果卡死在绘制一张加载的背景图上面了。
我想获取 webgl,然后在上面绘制一张背景图。只要调用了方法 const gl = canvas.getContext(“webgl”); 背景就白了。看Canvas实现,没看明白哪里出问题了,求解答。

我这样做的目的只,代码文件太大了,我想给setting.js文件先下载好再加载引擎。

今天试了下,真机上没问题。但是不确定是否所有真机都是好的。

你这句只是获取了webgl,具体也没做什么,所以不确定该状态会出现什么情况,你做下绘制的操作,应该就刷掉了。

我绘制了是会刷掉,但是再走后面的加载引擎代码,完成之后,引擎绘制界面就会绘制不出来,白掉。(目前只微信模拟器会这样)
我到时候提供个demo帮看看?这几天事情超级多。

https://github.com/SpectatorWang/WXLoadingTest.git
demo是可以的,我再查查原因吧。