소개
게시글
질문&답변
2021.01.02
ImagePicker Android 에뮬레이터 오류
한가지 더 공유드립니다. --------------------------------------------------------------------------------------------------------------------------- Migration from 2.x.x to 3.x.x showImagePicker API is removed. No permission required for default options on Android. Removed and updated some values in options , so please check them carefully. --------------------------------------------------------------------------------------------------------------------------- [참고] https://github.com/react-native-image-picker/react-native-image-picker showImagePicker API는 더이상 지원되지 않는다고 합니다. Options도 다양하게 지원하니 참고하면 좋을 것 같습니다!
- 4
- 2
- 418
질문&답변
2020.12.31
ImagePicker Android 에뮬레이터 오류
ImagePicker와 관련해서, 또 다른 이슈 공유드립니다. 강의대로 진행했을 때, 'TypeError: undefined is not an object (evalutating '_reactNativeImagePicker.default.launchCamera')가 발생하는 이슈가 있었습니다. 이 문제를 해결하기 위해 다음과 같은 절차로 진행하였습니다. 우선, 권한 관련해서 0.60 이상에서는 autolinking을 지원한다고 합니다. --------------------------------------------------------------------------------------------------------------------------- Android No permissions required ( saveToPhotos requires permission check ). Note: This library does not require Manifest.permission.CAMERA, if your app declares as using this permission in manifest then you have to obtain the permission before using launchCamera . --------------------------------------------------------------------------------------------------------------------------- [참고] https://www.npmjs.com/package/react-native-image-picker 따라서 저의 경우에는 다음과 같이 권한 설정을 주석처리 해주었습니다. --> 또한 강의와는 달리, import ImagePicker from 'react-native-image-picker' ; 가 아닌, import { launchCamera , launchImageLibrary } from 'react-native-image-picker' ; 을 import 하였고, 강의에서의 addImage 함수에는 다음과 같이 설정하여 문제를 해결했습니다. addImage = () => { launchCamera ({}, response => { console . warn ( response ) this . setState ({ avatar : response . uri }) }) } 참고 바랍니다!
- 4
- 2
- 418