如何使用 react-native-fs 库访问 Android 10 设备上的 USB OTG 磁盘?

问题描述

我已经搜索了所有相关问题,但没有找到此问题的任何答案:

在 Android 8.x 手机上,我的 React-Native 应用程序能够使用“react-native-fs”包来读取 /storage 目录,并在 /storage 等路径名下查看插入的 USB OTG 驱动器/1E04-2D05,并访问所有文件

(更新:我能够验证它适用于 Android 7、8.x 和 9 手机)

但是当我在 Android 10 手机上尝试相同的应用程序时,插入的 USB OTG 磁盘没有显示在 /storage 下。而且我似乎也无法在其他常见目录下找到它。我在以下搜索过:

    RNFS.DocumentDirectoryPath
    RNFS.ExternalDirectoryPath
    RNFS.ExternalStorageDirectoryPath

有谁知道可能是什么问题?或者是什么改变了导致这种情况?或者我应该使用哪个路径?我试过 /storage/usbdisk 也不管用。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)