如何从React Native Expo ImagePicker获取图像的uri和base64?

时间:2019-11-21 20:51:35

标签: reactjs react-native expo react-native-image-picker

我想从相机胶卷中以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?

0 个答案:

没有答案