微信小游戏主域和子域导出后,在微信开发者工具中编译时遇到错误

错误就是截图这样 我逛了一圈也没能找到解决办法。只能发个帖子来寻求帮助。有遇到过类似问题的一起帮忙看看该怎么解决。现在卡在这里了。 补充: 子域导出时勾选全部组件也会在微信开发者工具中出现一样的问题。

微信子域没有wx.downloadFile接口的,涉及到网络的都不能用的。

wx.d.ts 这个文件 主域和子域要使用不同的吗

嗯,是的。。。。详情可以看微信文档 https://developers.weixin.qq.com/minigame/dev/api/open-api/miniprogram-navigate/wx.navigateToMiniProgram.html

好的 好的 感谢 感谢

我调整了下子域中使用的 wx.d.ts文件 在这个文章的最后 https://forum.cocos.org/t/topic/92773 是我现在子域使用的wx.d.ts文件内容。现在wx.d.ts里面没有wx.downloadFile相关的内容了。 但是导入到微信开发者工具之后还是出现一样的问题

不关wx.d.ts的事情,你自己看一下子域的代码,哪里有下载东西

子域也没有很多业务逻辑,只有获取getFriendCloudStorage 和 setUserCloudStorage 的接口调用。头像下载是通过下面的方式下载的

除此以外就没有其他的操作了

那我就不清楚了。。。。

好吧,昨天捣鼓了一天终于发现问题在哪里了。如果给Label设置了字体文件就会报这个错误。估计引擎底层是通过downloadFile来处理字体文件的。使用Label的字体默认设置就OK了。舍弃给Label设置其他字体吧。

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。