Closed byyoungjin closed 3 years ago
가지고 온 값들 filtering 기준 정할 필요있음.
참조할만한 내용 https://www.freecodecamp.org/news/how-to-create-a-camera-app-with-expo-and-react-native/
네이티브 카메라에 구현되어있는 기술들이 많다. tap to focus 등 카메라는 네이티브 카메라를 이용하는방향,
image 를 가져올때는 native UI 가 이쁘지 않으므로, mediaLibaray 이용해서 따로 UI 만들기
expo 상에서 tap to focus 기능 제공하지 않음 https://forums.expo.io/t/camera-tap-to-focus-or-using-non-expo-components-with-expo/6232
나중에 tap to focus 이용하려면 react-native-camera 모듈로 구현가능
현재 pnuu 엘범에 저장하지만, 기존 DCIM 앨범에서 복사해서 가져온다. 복사하지않고, 아예옮겨오려면 아래 copyAccess = false 로 설정해주자. https://docs.expo.io/versions/latest/sdk/media-library/#medialibrarygetassetsasyncoptions
사진 가져오기, -> custom 하게 UI 만들 수있음. pnuu https://docs.expo.io/versions/latest/sdk/media-library/#medialibrarygetassetsasyncoptions
upload 는 fileSystem 이용 https://docs.expo.io/versions/latest/sdk/filesystem/#filesystemuploadasyncurl-fileuri-options
https://github.com/expo/expo/issues/1613
아래 argument 로 해결 https://docs.expo.io/versions/latest/sdk/camera/#takepictureasync
skipProcessing : true 설정을하면 훨씬 빨라진다.