收藏
回答

关于小游戏加载代码包文件的问题

问题模块 框架类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小游戏 wx.request 工具 6.6.1 1.8.0

根据小游戏官方文档,读取代码包文件,直接使用相对于根目录的文件路径即可

如官方的模板游戏代码中所写的:

images/bullet.png

但是这种代码都是设置的 Image或者Audio的src属性。


现在我正在测试的demo程序,其引擎会在javascript中,根据指定的相对路径去加载相应的文件(使用了XMLHttpRequest对象),类似如下逻辑

var req = new XMLHttpRequest();
req.open("GET", "assets/robot.json", false);
req.send(null);

根据weapp-adpater.js,其底层使用的wx.request接口,故调用中必然出错,错误信息是

request:fail invalid url "assets/robot.json


最后,问题是

如果要在javascript加载代码包文件(不通过指定Audio/Image等对象的src属性),该如何实现?



望能得到解答,谢谢

最后一次编辑于  2018-02-01  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏