[]小游戏加载3D远程资源不断报错

在微信开发者工具调试,加载远程大多数(也许是所有)3D二进制资源,例如.lani,在WAGame.js文件中dataType会被识别为json,会显示SystaxError: Unexpected token o in JSON at positon 1。但是这个会被catch,不勾选IDE的Pause On Caught Exceptions是不容易发现的。
1.png

勾选Pause On Caught Exceptions,编译项目。

2.png


3.png


4.png


5.png

如果资源是在包内本地就不会有这个问题。
 
 
laya库版本1.17.18
WxAAA_layaproject.zip是LAYA项目,
WxAAA.zip是发布后微信项目和资源文件,模型用的unity3d的自带cube文件,还需要一个服务器,我用的是Apache Tomcat/9.0.1
已邀请:

Laya_XS

赞同来自:

能否提供一个单独的示例反馈你这个问题即可,初步判断是文件加载成功了,但是解析格式化的时候报错。

Laya_XS

赞同来自:

你的资源没有提交,现在我这边只是报lh文件加载失败,我看你打包的包里没有lh文件,麻烦再补下缺失的资源。我再帮你看下具体问题

Laya_XS

赞同来自:

我没看到你说的报错,你是不是自己搞错了,我也不清楚你们应该显示啥,目前我看到是这样的。
你看下截图

要回复问题请先

商务合作
商务合作