我想从相机胶卷中以base64格式以及uri检索图像。当前,来自expo-image-picker的ImagePicker似乎一次只能以两种格式之一获取。
const pickImage = async () => {
let result = await ImagePicker.launchImageLibraryAsync({
mediaTypes: ImagePicker.MediaTypeOptions.All,
allowsEditing: true,
aspect: [4, 3],
quality: 1,
base64: true,
})
if (!result.cancelled) {
setImageSource(result.base64)
}
}
如果我要从属性中取消指定base64: true
,则ImagePicker将获取图像的uri。如果要包含base64: true
,则仅提取base64编码格式。
如何同时获取uri和base64?