Please provide the following:
- SDK Version: 40
- Platforms(Android/iOS/web/all): Android
My Code:
let result = await ImagePicker.launchImageLibraryAsync({
mediaTypes: ImagePicker.MediaTypeOptions.Images,
base64: true,
allowsEditing: true,
// aspect: [4, 3],
quality: 1,
});
if (!result.cancelled) {
alert(result.base64);
}
result.base64 is undefined
Hey @iroman777, I’m running your code in a new local project and I’m getting base64
values as expected. Can you let me know what environment you are testing with? Also, could you investigate and see if the issue mentioned here might be involved? https://docs.expo.io/versions/v40.0.0/sdk/imagepicker/#imagepickergetpendingresultasync
Cheers,
Adam
Hey @adamjnav ,
Nut uri works for me:
file:/data/user/0/…
With base64: I get no alert to see.
I have on my smartphone Samsung Galaxy A6+ with Android 10 (Kernel 3.18.124-19348620)
tested.
Expo SDK Version: “https://github.com/expo/react-native/archive/sdk-40.0.1.tar.gz”,
"expo": "~40.0.0",
"expo-app-loading": "^1.0.1",
"expo-asset": "~8.2.1",
"expo-constants": "~9.3.0",
"expo-font": "~8.4.0",
"expo-gl": "~9.2.0",
"expo-image-picker": "^9.2.1",
"expo-linking": "~2.0.0",
"expo-screen-orientation": "^2.1.0",
"expo-splash-screen": "~0.8.0",
"expo-status-bar": "~1.0.3",
"expo-three": "^5.4.0",
"expo-three-orbit-controls": "^2.0.0",
"expo-web-browser": "~8.6.0",
"react": "16.13.1",
"react-dom": "16.13.1",
"react-native": "https://github.com/expo/react-native/archive/sdk-40.0.1.tar.gz",
"react-native-gesture-handler": "~1.8.0",
"react-native-safe-area-context": "3.1.9",
"react-native-screens": "~2.15.0",
"react-native-web": "~0.13.12",
Thanks
system
Closed
5
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.