4

这是来自网站的一些图像,我想将它们保存到 Android 相机胶卷。

我发现 React Native 有一个功能CameraRoll.saveImageWithTag可以将某些图像保存到相机胶卷中,但参数tag应该是本地 URI,例如"file:///sdcard/img.png". 那么如果图像源不是本地的,如何将图像保存在 Android React Native 中呢?

4

1 回答 1

1

您需要先下载文件。您可以使用react-native-fetch-blob来做到这一点

或者,如果您使用 Expo,您可以使用FileSystem.downloadAsync.

那些会给你一个本地的 Uri 来使用CameraRoll.save...(我认为它现在有一个不同的名字)

于 2018-09-15T01:23:01.433 回答