1

我正在使用rn-fetch-blob下载照片并希望将它们存储在外部 SD 卡中。虽然我总是得到'permission denied'即使我已经设置android.permission.WRITE_EXTERNAL_STORAGEAndroidManifest.xml请求许可请求,PermissionsAndroid.request但我仍然得到许可错误。

在我在这里搜索并最终发现问题可能是由于这个答案之后。但是我不知道如何将 with 结合Storage Access Framework起来rn-fetch-blob

所以我想通过使用下载照片rn-fetch-blob并将它们存储到sd卡(路径会喜欢/storage/6265-6530/DCIM/Camera/

有人帮忙吗?谢谢

4

1 回答 1

1

由于您没有提供任何代码供参考,因此很难看到发生了什么。也许问题是文件路径中的字符拼写错误。为避免这种情况,您可以使用 rn-fetch-blob constants。另一种选择是使用 react-native-fs 模块,它提供了一个映射到外部存储的常量。

于 2020-09-06T22:20:20.300 回答