【发布时间】:2019-11-20 13:14:42
【问题描述】:
我正在使用 React Native 和 Expo。 我有具有唯一扩展名的文件(例如:SomeFileName.xxx),它包含一些文本。 我想当我尝试从设备打开这个文件时,它会打开应用程序(Android/IOS),我需要读取文件的内容。
我该怎么做?
【问题讨论】:
-
你可以使用DeepLinking
标签: javascript reactjs react-native expo
我正在使用 React Native 和 Expo。 我有具有唯一扩展名的文件(例如:SomeFileName.xxx),它包含一些文本。 我想当我尝试从设备打开这个文件时,它会打开应用程序(Android/IOS),我需要读取文件的内容。
我该怎么做?
【问题讨论】:
标签: javascript reactjs react-native expo
这真的取决于文件的扩展名是什么!,
这也取决于文件的保存位置。
在 react-native-cli 中一切皆有可能,但在 Expo 中,可能性非常有限,
Expo 确实有一个文件系统 api,允许您访问设备上的本地文件!,您可以读取/写入任何文件到设备的本地目录!
这是文件系统的文档:- https://docs.expo.io/versions/latest/sdk/filesystem/
谢谢!
【讨论】: