gpt4 book ai didi

react-native - Null 不是使用 Expo 的对象(评估 'RNFetchBlob.DocumentDir' )

转载 作者:行者123 更新时间:2023-12-04 00:22:15 36 4
gpt4 key购买 nike

我正在使用 Expo 并尝试使用 react-native-fetch-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 is not an object (evaluating '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-blob
var RNFetchBlob = require('rn-fetch-blob').default
RNFB_ANDROID_PERMISSIONS=true react-native link

我不能做 manually linking ,因为我使用 expo 并且没有/ios 和/android 文件夹。

任何人都可以帮忙,如何解决这个问题? rn-fetch-blob 是否与 Expo 一起工作?

最佳答案

rn-fetch-blob 不适用于世博会。

rn-fetch-blob implements native code, and so it cannot be used in expo based projects. You would need to eject from expo



Does rn-fetch-blob work with Expo?

关于react-native - Null 不是使用 Expo 的对象(评估 'RNFetchBlob.DocumentDir' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59694623/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com