Chapter6. PhotoBackDrop 카메라롤 사용예제 실행 오류


(정기욱) #1

Error_Camera

로컬 이미지 사용예제를 주석처리하고 카메라롤 예제를 수행합니다.


다음과같은 에러가 발생하였습니다.
PhotoBackdrop 컴포넌트에서 카메라롤정보를 불러오는 코드에서 콘솔로그를 찍어서 확인해보았습니다.

first : 1 카메라롤에서 하나의 이미지만 불러오는데, 인덱스 넘버는 3으로 되어있습니다.

{ uri: data.edges[3].node.image.uri }

해당부분에 edges인덱스 넘버를 0으로, 수정하여 재실행하니 정상작동하네요.

Camera_Result


리액트 네이티브 2/E 오탈자 모음
(코드종) #2

이제는 기본적으로 들어 있는 사진이 4개가 안되나 보군요. ㅠㅠ

자세한 설명과 함께 공유 감사합니다. :slight_smile:


(정기욱) #3


first 옵션의 값을 1에서 4로 수정하면 아래의 코드를 수정하지않아도 잘동작합니다.
first : {number}


(코드종) #4

그렇네요. 사진이 모자랐던게 아니라 불러오는 개수가 모자랐네요. ㅎ 책 오탈자 목록에 추가 해 놓겠습니다. :slight_smile: