8

我创建了一个文件夹,其中包含一些子文件夹android/app/src/main/assets/。我重新编译了应用程序,并试图获取我放在那里的文件夹/文件的列表。但是,每当我运行以下命令之一(来自react-native-fetch-blob

RNFetchBlob.fs.ls(RNFetchBlob.wrap(RNFetchBlob.fs.asset('subfolder/')))

或者

RNFetchBlob.fs.ls("bundle-assets://")

或者

RNFetchBlob.fs.ls(RNFetchBlob.fs.asset('subfolder/'))

我明白了

错误:ls 错误:未能列出路径RNFetchBlob-file://bundle-assets://subfolder/,因为它不存在或者它不是http://localhost:8081/index.android.b的文件夹...

至少该assets文件夹应该存在?如何访问资产中的文件?有没有办法react-native-fetch-blob通过简单地传递来做到这一点Path

4

1 回答 1

2

react-native-fs包从外观上看具有这种能力。没用过。希望react-native-fetch-blob支持它,但他们的文档中没有任何内容。

https://github.com/itinance/react-native-fs#readdirassetsdirpath-string-promisereaddiritem

于 2018-08-03T05:47:50.370 回答