无法加载远程资源-微信小游戏

  • 出现概率:必现

  • 额外线索:

已经添加了https域名,但仍然无法下载远程资源,必须勾选“不校验合法域名”才能登陆。

请问如何解决?

微信小游戏?request 合法域名和downloadFile 合法域名都加上,试试

都加上了,uploadFile地址都加上了,仍然报错。

目前是体验版,难道只有提交正式版,地址才会生效?

这确实奇葩了,按理说不应该,重启电脑和开发工具呢,如果还不行去微信社区里问问吧

更多报错内容:
Offset is outside the bounds of the DataView;at setTimeout callback function
RangeError: Offset is outside the bounds of the DataView
at DataView.getUint32 ()
at t.readUint (game.js:5223:321002)
at e.loadPackage (game.js:5223:250360)
at at (game.js:5223:248838)
at v. (game.js:3:360379)
at at (game.js:3:358688)
at Function. (game.js:3:469654)
at at (WAGameSubContext.js:1:118678)

这个报错是子域的地方报错了

看样子这是你在子域里,加载分包?

找到原因了,是使用了FairyGui界面编辑器的原因,其生成的二进制bin文件在微信中不支持远程加载,需要放到本地加载。

解决就好