如何列出assets文件夹react-native中的文件

Sto*_*ace 6 javascript android react-native react-native-fetch-blob

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

RNFetchBlob.fs.ls(RNFetchBlob.wrap(RNFetchBlob.fs.asset('subfolder/')))
Run Code Online (Sandbox Code Playgroud)

要么

RNFetchBlob.fs.ls("bundle-assets://")
Run Code Online (Sandbox Code Playgroud)

要么

RNFetchBlob.fs.ls(RNFetchBlob.fs.asset('subfolder/'))
Run Code Online (Sandbox Code Playgroud)

我明白了

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

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

Anu*_*ena 2

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

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