react-native的fetch不支持response.arrayBuffer?

Debug JS Remotely 模式下,代码没有任何问题。
关闭Debug,arrayBuffer就会报找不到......

代码如下:

fetch(url)
.then((response) => response.arrayBuffer())
.then((buffer) => {
//一些代码
})
.catch((error) => {
//一些代码
});

其他就不贴了。

这么神奇还是我哪里没写好?

另外在github上找到这么个帖子:
support ArrayBuffer as fetch body #9947

阅读 4.1k
1 个回答

建议你console.log(response),接着你看看里面的body是什么类型,然后根据具体的api调用处理函数,我之前也是出现这种情况,原因是类型不对应。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题