游戏中配置表打包成.zip,后缀名改成.bin 后使用
loader.load(“https://*********/config.bin”, (err: any, tex: any) => {
console.log()
});
加载,报错 Load binary data failed error
之前在creator里可以这么用的,3D里报错,咋回事呢
游戏中配置表打包成.zip,后缀名改成.bin 后使用
loader.load(“https://*********/config.bin”, (err: any, tex: any) => {
console.log()
});
加载,报错 Load binary data failed error
之前在creator里可以这么用的,3D里报错,咋回事呢
是不是文件没有打包出去?
1.文件没有放在resources下,是直接放在了cdn上
2.这个文件,我在浏览器访问是可以直接下载的
3.我是在web端测试的
目前我们不支持这样操作,只能支持加载工程内的资源
有计划支持吗?配置表打包出去后想动态更改找起来很费劲,creator是支持这样加载的
具体报错是什么?
报错信息:
errorMessage:‘Load binary data failed: https://******/config.bin(error)’
status:0
少年,看看这个https://blog.csdn.net/carlos13207/article/details/108341196
我刚写的
我是在web端运行的,我用图片测了下,可以正常获取到
首先感谢下哥们,我这个跟你写的那个有点不太一样,我是直接加载的cdn上的资源,没有放在resources文件夹下,在resources文件夹下可以正常加载到,这个我试了,但是放在cdn上就报错
你别用 cc.loader 的接口,你先直接用 XMLHttpRequest 来请求这个文件试试
在web上啥方法都不好使,在小游戏上就可以了
可能是跨域了
https://blog.csdn.net/qbins/article/details/118678223
https://gitee.com/superfinger/cocoscrator-load-zip-demo