是否可以从base64保存图像,名称中有文件扩展名?
根据
https://github.com/facebook/react-native/blob/master/Libraries/Image/RCTImageStoreManager.m#L54
它看起来像imageTag
,即文件名,是由路径和简单的增量 id 构成的。不考虑延期。
是否有其他方法可以附加扩展名,最好使用标准API?
答案 0 :(得分:0)
你在使用RN的ImageStore吗?不知道这是否是最好的方法,但ImageStore将返回uri,你可以使用react-native-fs从该文件读取base64并将其写入你想要的任何路径/扩展名它有。
之后不要忘记删除ImageForTag(uri),这样你就不会同时拥有这两个文件。
react-native-fs:https://github.com/johanneslumpe/react-native-fs