React Native在iOS上为addImageFromBase64指定文件格式

时间:2017-01-27 18:06:06

标签: ios react-native

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

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

是否有其他方法可以附加扩展名,最好使用标准API?

1 个答案:

答案 0 :(得分:0)

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

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

react-native-fs:https://github.com/johanneslumpe/react-native-fs