最近把公司apk游戏改成微信小游戏,把spine,texture,音乐等资源打成远程包,远程报放cdn上。
遇到了几个问题:
1、在微信开发工具上运行的时候,报project.config.json里面libVersion字段需为string。
这个把game删掉,libVersion传空字符串就行了。
2、加载远程资源的时候一直报错4930,4930是Load image ( %s ) failed。http://tmp/xxx/png 点击过去显示的是远程包的图片资源。
安卓手机预览扫码没有这个报错,可以正常进游戏,不清楚这个是什么情况。也算是个治标不治本的方法。
3、安卓手机扫码可以正常进游戏,但是ios扫码就会一直报错。
这边看着是加载分包时候的报错,路径usr之后有两个斜杠,这边应该是一个斜杠,但是没找到usr路径拼接的地方,目前不知道这个问题的解决方法。