0

バージョン 5 未満の Android でライブラリreact-native-image-pickerを動作させる人はいますか? 私の場合、 showImagePicker を呼び出すと、常にdidCancelになります。

const options = {
            quality: 0.7,
            maxWidth: 500,
            maxHeight: 500,
            storageOptions: {
                skipBackup: true
            },
        };

        ImagePicker.showImagePicker(options, (response) => {

            if (response.didCancel) {
                console.log('User cancelled photo picker');
            }
            else if (response.error) {
                console.log('ImagePicker Error: ', response.error);
            }
            else if (response.customButton) {
                console.log('User tapped custom button: ', response.customButton);
            }
            else {
                var image = 'data:image/jpeg;base64,' + response.data
            }
        });

[ Choose from Library]または[ Take Picture ] を押すと、ギャラリーまたはカメラが表示されますが、すぐに完了関数がresponse.didCancel = trueで呼び出され、ユーザーが選択するのを待っていないため、完了時に画像が表示されます。

何かご意見は?

4

1 に答える 1