React Native 将 http 图像保存到 Android 相机胶卷
React Native save a http Image to Android camera roll
这是一些来自网站的图片,我想将它们保存到 Android 相机胶卷中。
我发现React Native有一个函数CameraRoll.saveImageWithTag
可以将某些图像保存到相机胶卷中,但是参数tag
应该是本地URI,例如"file:///sdcard/img.png"
.那么如果图片源不是本地的,如何在AndroidReact Native中保存图片呢?
您需要先下载文件。您可以使用 react-native-fetch-blob 来做到这一点
或者,如果您使用的是 Expo,则可以使用 FileSystem.downloadAsync
。
这些会给你一个本地 Uri 与 CameraRoll.save...
一起使用(我认为它现在有不同的名称)
这是一些来自网站的图片,我想将它们保存到 Android 相机胶卷中。
我发现React Native有一个函数CameraRoll.saveImageWithTag
可以将某些图像保存到相机胶卷中,但是参数tag
应该是本地URI,例如"file:///sdcard/img.png"
.那么如果图片源不是本地的,如何在AndroidReact Native中保存图片呢?
您需要先下载文件。您可以使用 react-native-fetch-blob 来做到这一点
或者,如果您使用的是 Expo,则可以使用 FileSystem.downloadAsync
。
这些会给你一个本地 Uri 与 CameraRoll.save...
一起使用(我认为它现在有不同的名称)