我正在使用React Native (0.48.3)进行Android开发。似乎我卡在了一个非常琐碎的任务上:选择一个文件并将其内容读取为字符串。我有react-native-document-picker v2.0.0用于文件选择,它可以正常工作:我可以选择文件并获取其URI。问题是,我不能使用这个链接来读取文件。我已经尝试过react-native-filesystem和react-native-fs,但似乎它们只能处理应用程序目录中的文件。无论如何,我都会收到以下错误:
Error: File was not found: content://com.android.providers.downloads.documents/document/7
我需要使用哪个软件包或函数?
更新:使用react-native-get-real-path检索真实的非content://
路径使事情正常运行。但是这种转换真的有必要吗?能否使用content://
路径加载文件?
${RNFS.TemporaryDirectoryPath}/${fileNameAndExtension}
.replace(/%/g, "") - cagri