当我使用 CameraRoll 在 React-native 上获取本地图像时,我没有 base64 字符串,我需要它在数据库中注册。有没有办法得到它或让我使用外部包?我找到反应原生图像base64(在这里,但如果有另一种解决方案,我更喜欢。
提前感谢您的回复!
阅读此文档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))
像这样的东西