我正在使用 RNFetchBlob 来获取 react-native 中的文件。代码如下 -
RNFetchBlob.fs.readStream(
('/Users/UserName/Project/documents/' + this.state.name),
'base64',
4095)
.then((ifstream) => {
ifstream.open();
ifstream.onData((chunk) => {
this.setState({data: chunk});
})
ifstream.onError((err) => {
console.log('oops', err)
})
ifstream.onEnd(() => {
this._decodeData();
})
});
这段代码在我的 macbook 上的模拟器上运行时完美运行,但我想知道在我的 iphone 上运行它的文件路径是什么?显然 - 当我尝试这样做时它找不到文件。
我想使用某种非绝对路径,但不确定如何使用 RNFetchBlob 完成此操作。加载图像时, require('../images/image.png') 完美运行,只是不是这种情况
提前致谢 -