Prajna Aar0n 关键是导出后,你的protobuf.js和bytebuffer.js怎么和code.js并列在一起,不应该合并到code.js里了吗?还有我刚试了下,把release/wxgame全部清空,然后不开启资源版本控制,依然不行,报一样的错误
Vongola Vongola @Prajna:我看之前的proto版本有loadProto方法,可以用引擎的load把下载到的数据传进去,laya的引擎的proto版本只有只有传fileName的方法,laya的load方法可以加载到.proto文件,如果把load到的数据用老版本的loadProto方法,应该就可以
Prajna Aar0n 我看你的截图了Aaron,你的Protobuff和bytebuffer都放在code.js外面,而且Protobuf.js的大小是206kb,是1.7.18的版本,你换成最新版本的库把,js文件都合并到code.js里面就能重现这个问题啦
Prajna Aar0n 有劳你再看下,Laya里执行发送的xhr引用的是lib.es6.d.ts里的XMLHttpRequest,微信里引用的是weapp-adapter.js里的XMLHttpRequest,所以才会出现Laya里可以解析成功,微信里解析失败的问题。
Prajna Vongola @Vongola:Laya里执行发送的xhr引用的是lib.es6.d.ts里的XMLHttpRequest,微信里引用的是weapp-adapter.js里的XMLHttpRequest,所以才会出现Laya里可以解析成功,微信里解析失败的问题。
Prajna Aar0n 替换了,没用,Laya里执行发送的xhr引用的是lib.es6.d.ts里的XMLHttpRequest,微信里引用的是weapp-adapter.js里的XMLHttpRequest,所以才会出现Laya里可以解析成功,微信里解析失败的问题。