关于fetch报错了,求开发组查看

  • Creator 版本:2.1.1

  • 目标平台:Android

  • 详细报错信息,包含调用堆栈:

Simulator: jsb: ERROR: File /Users/nantas/fireball-x/cocos2d-x-lite_21/cocos/scripting/js-bindings/manual/jsb_xmlhttprequest.cpp: Line: 1096, Function: XMLHttpRequest_setResponseType
The response type isn’t supported![ERROR] Failed to invoke XMLHttpRequest_setResponseType, location: /Users/nantas/fireball-x/cocos2d-x-lite_21/cocos/scripting/js-bindings/manual/jsb_xmlhttprequest.cpp:1104
at HTMLElement.print-simulator-log (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/builtin/scene/panel/messages/scene.js:1:1669)
at Object.e._dispatch (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor-framework/lib/renderer/panel.js:1:1941)
at EventEmitter.o.on.s (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor-framework/lib/renderer/ipc.js:1:2921)
at emitMany (events.js:127:13)
at EventEmitter.emit (events.js:204:7)

  • 重现方式:fetch-ponyfill 第三方包

  • 之前哪个版本是正常的 :

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :Mac

  • 编辑器之前是否有其它报错 :

  • 出现概率:100%

  • 额外线索:首先我试了,模拟器中不支持fetch 然后我用第三方包来实现了,虽然不影响使用但是编辑器会爆这个错误!这个我也是没有办法了,之前axios 然后发现,cc不兼容。没办法才用的这个!!

遇到了同样的情况。

是啊,现在axios也用不了,fetch也感觉无望啊

在安卓上也报错

已经自己解决了,目前 async/await 用着很爽。用过的人都说good:grin:

您好,这个问题是怎么解决的,我现在使用2.4.0版本,以插件形式用了fetch.js,但是出现了这个错误,并且加载图片获取的blob数据和在浏览器上获取的blob数据不一样。

咋解决的呀

咋解决的呀

这个问题我在新的2.x版本发现已经能正常工作了,也不在需要手动fetch-ponyfill了!

抱歉好长时间没玩论坛,期间换工作了,从事前端开发和nodejs,比较忙!最近才捡起来ccc,在做一个回合制RPG游戏。