React Native 指定 iOS 上 addImageFromBase64 的文件格式



是否可以从base64保存图像,名称中带有文件扩展名?


根据
https://github.com/facebook/react-native/blob/master/Libraries/Image/RCTImageStoreManager.m#L54看起来imageTag,即文件名,是从路径和简单的增量ID构造的。不考虑延期。

有没有另一种方法可以附加扩展,最好是使用标准 API?

你使用的是RN的ImageStore吗?不知道这是否是最好的方法,但是 ImageStore 将返回 uri,您可以使用 react-native-fs 从该文件中读取 base64 并将其写入您希望它具有的任何路径/扩展名。

不要忘记在之后删除ImageForTag(uri),这样你就不会同时拥有这两个文件。

反应原生-FS:https://github.com/johanneslumpe/react-native-fs

相关内容

  • 没有找到相关文章

最新更新