저희는 웹뷰로써 카메라 및 앨범 기능을 사용하기 위해 권한을 등록하였습니다.
이후 여러 사용처 중 몇몇의 사용처에서는 input으로 웹뷰 브라우저 고유의 기능을 이용하여 해당 기능에 접근 하고있는 곳이 있습니다. 이 부분 전부 토스에서 제공하는 함수를 무조건 이용해야하는건지 궁금합니다.
저희는 웹뷰로써 카메라 및 앨범 기능을 사용하기 위해 권한을 등록하였습니다.
이후 여러 사용처 중 몇몇의 사용처에서는 input으로 웹뷰 브라우저 고유의 기능을 이용하여 해당 기능에 접근 하고있는 곳이 있습니다. 이 부분 전부 토스에서 제공하는 함수를 무조건 이용해야하는건지 궁금합니다.
안녕하세요 ![]()
웹에서 사용하는 API는 따로 막고 있지 않아서 사용이 가능합니다.
예를 들어 Web API | MDN 에 있는 웹 API 들은 사용이 가능해요.
**. 사진/카메라 권한을 config에 등록하신 것은 확인되지만, 실제 앱 내에서 해당 기능을 접근할때 사용자 동의 모달창이 뜨지 않고 바로 접근이 가능합니다. sdk에서 제공하는 fetchAlbumPhotos, openCamera 등의 관련 함수를 활용하여 해당 기능 구현 부탁드립니다. 앱인토스 개발자센터 ‘필요한 권한 설정하기’ 문서 참고 부탁드립니다.
저희 앱의 반려사유 중 하나입니다.
이 반려사유는 그럼 무시해도 된다는 말씀이신걸까요**
아, 제가 질문을 잘못 이해했습니다.
SDK를 통해 제공되고 있는 기능일 경우, SDK 함수 이용을 부탁드려요.
SDK 함수를 사용해야 사용자 동의 모달창(TDS)가 노출됩니다.
그럼 input의 web 고유 api를 사용했더라도 무조건 토스 sdk의 함수로 변경해야한다는 말씀이실까요?
넵. 권한 승인 과정이 필요하기 때문에 토스 sdk 함수로 변경을 부탁드립니다 ![]()