【问题标题】:How to access the file system in react native?react native如何访问文件系统?
【发布时间】:2017-02-22 14:53:25
【问题描述】:

我正在开发一个需要读取 sd-storage 和手机内部存储内容的文件存储应用程序。 我已经检查了 react-native-fs 和 react-native-fetch-blob 但这两个应用程序只允许我访问我的应用程序的存储。 如何读取手机上的其他文件?

【问题讨论】:

  • 您找到解决方案了吗?我需要在 React 原生 iOS 上做同样的事情
  • 是的,我确实做到了。通过使用在答案中推荐给我的 react-native-fs

标签: javascript reactjs react-native


【解决方案1】:

我相信 react-native-fs 确实支持 Android 中的外部存储。

来自documentation

ExternalDirectoryPath (String) 外部文件的绝对路径,共享目录(仅限android)

ExternalStorageDirectoryPath (String) 外部存储、共享目录的绝对路径(仅限android)

【讨论】:

  • 是的,确实如此。非常感谢!
  • @bkk 如果这是答案,您应该将其标记为答案。
  • 您在 Android 10 上取得了成功吗?我在 Android 8 中工作,但在 Android 10 中无法再看到 USB 驱动器的路径。
  • 我可以访问文件夹下载吗?只需打开或显示文件夹下载
【解决方案2】:

它确实访问了您只需要请求外部存储权限的外部存储

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-25
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多