在Android Storage Access Framework中使用rn-fetch-blob

时间:2020-03-04 03:23:05

标签: android react-native rn-fetch-blob

我正在使用rn-fetch-blob下载照片,并希望将它们存储在外部SD卡中。 尽管我总是得到'permission denied',即使我在android.permission.WRITE_EXTERNAL_STORAGE中设置了AndroidManifest.xml并收到PermissionsAndroid.request的询问权限请求,我仍然收到权限错误。

我在这里搜索并最终发现问题可能是由于this answer引起的。但是我不知道如何将Storage Access Frameworkrn-fetch-blob结合起来。

所以我想使用rn-fetch-blob下载照片并将其存储到sd卡(路径将为/storage/6265-6530/DCIM/Camera/

有人帮忙吗? 谢谢

1 个答案:

答案 0 :(得分:0)

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