我正在使用博览,并尝试下载文件使用的反应-本机-获取-blob
import RNFetchBlob from 'rn-fetch-blob';
RNFetchBlob.fetch('GET', 'http://www.example.com/images/img1.png')
.then((res) => {
let status = res.info().status;
})
.catch((errorMessage, statusCode) => {
})出现了一个错误:null不是对象(计算'RNFetchBlob.DocumentDir')
我已经尝试过的是:
npm install --save react-native-fetch-blob
react-native link npm install --save react-native-fetch-blob
react-native link react-native-fetch-blobvar RNFetchBlob = require('rn-fetch-blob').defaultRNFB_ANDROID_PERMISSIONS=true react-native link我不能做手动连接,因为我使用/ios,没有/ios和/android文件夹。
谁能帮上忙,怎么解决这个问题?rn-fetch-blob和世博会一起工作吗?
发布于 2020-01-16 10:10:23
发布于 2020-01-11 13:22:00
在使用结果之前添加另一个.then。像这样: const result= res.json()
如果您需要查看状态,直接使用res.status
发布于 2020-11-30 20:36:46
将目录更改为:ios并运行:pod install --如果您已经在实际设备上从XCode运行了该应用程序,则再次运行该应用程序。
https://stackoverflow.com/questions/59694623
复制相似问题