当我使用CameraRoll在React-native上获取本地图像时,我没有base64字符串,我需要它在数据库中注册。 有没有办法得到它,或者我可以使用外部包装? 我找到了react-native-image-base64(here,但如果有其他解决方案,我会更喜欢。
提前感谢您的回复!
答案 0 :(得分:0)
阅读此文档 https://facebook.github.io/react-native/docs/imagestore
您可以通过getBase64ForTag(uri,成功,失败)获取base64
import {ImageStore} from "react-native";
.
.
.
ImageStore.getBase64ForTag(uri, (data) => {
this.setState({
data: data,
})
}, e => console.warn("getBase64ForTag: ", e))
类似的东西