现在是2020年2月22号,使用的版本是cocos creator2.2。
自定义二进制文件加载的问题,网上漫天飞舞的总结:
1.(cocos creator2.2)使用XMLHttpRequest加载,亲测,在web上使用正常,在cocos模拟器上有问题。具体的错误是,XMLHttpRequest不能直接在硬盘加载。是否是使用问题?
2,cocos creator(1.9)使用var url = cc.url.raw(“resource/xxx.bin”);
cc.loader.load({ url: url, type: “binary”, },callback);直接加载导致二进制数据发生了变化,说是转换unicode问题,导致有数据丢失。现在是不是还有问题,这是网上说的,版本是cocos creator 1.9. 假如现在可用没有问题,是不是web端和模拟器,真机都可以用。
3.早期版本有人说XMLHttpRequest在模拟器上加载不了,需要用jsb去加载,现在是不是也必须这样。
麻烦各位大佬能百忙中回答一下这个问题,也希望此贴能帮助查资料发现各自说法千奇百样的同学,能一起解决翁提。