我正在尝试使用react-native中的fetch方法进行api调用。
我有rn-fetch-blob
用于在另一个屏幕上的另一个屏幕上上传图像。对我来说,这项特殊功能是使用Paystack在线开始付款。尽管问题不关乎薪酬体系,因为它在没有rn-fetch-blob
的情况下在新项目中起作用。
其次,如果我删除response.json()
,它将不会返回任何内容,但不会出现任何错误。但是使用response.json(),如果出现此错误
attempt to invoke interface method 'java.lang.bridge.readablemap. getstring(java.lang.string)' on a null object reference
。
我怀疑rn-fetch-blob
与提取之间存在冲突,因为即使不使用rn-fetch-blob
,如果我这样做的话,它也会完美运行
fetch('https://facebook.github.io/react-native/movies.json')
.then((response) => response.json())
.then((responseJson) => {
return responseJson.movies;
})
.catch((error) => {
console.error(error);
})
出现相同的错误
我希望参考值像hyhjgbhgfh
attempt to invoke interface method 'java.lang.bridge.readablemap. getstring(java.lang.string)' on a null object reference
。