미니앱에서 카메라 기반 기능을 구현 중입니다

이 글의 성격은 무엇인가요?

질문 / 문제 해결

내용을 설명해주세요

현재 공개 문서 기준으로는 openCamera()를 통해 네이티브 카메라 화면을 열고, 촬영 결과 이미지를 반환받는 방식만 확인했습니다.
저희가 구현하고 싶은 UX는 다음과 같습니다.

  • 미니앱 화면 내부에 직접 만든 카메라 UI를 표시
  • 화면 중앙의 특정 프레임 영역 안에 실시간 카메라 Preview 노출
  • 카메라 Preview 위에 가이드 라인, 버튼, 텍스트, 오버레이 UI를 커스텀으로 배치
  • 사용자가 해당 화면을 벗어나지 않고 커스텀 셔터 버튼으로 촬영
  • 촬영 결과를 미니앱 내부 플로우로 전달
  1. Apps in Toss에서 openCamera()처럼 별도 카메라 화면으로 전환하는 방식이 아니라, 미니앱 화면 내부 특정 영역에 네이티브 카메라 Preview를 임베드할 수 있나요?

  2. 만약 제공된다면 CameraView, CameraPreview, mountCameraPreview와 같은 형태의 컴포넌트/API가 있는지, 사용 가능한 예제나 문서가 있을까요?

  3. 현재 공개 API에 없다면, 향후 네이티브 카메라 Preview를 미니앱 화면 내부에 렌더링할 수 있는 기능이 로드맵에 포함되어 있는지 궁금합니다.

안녕하세요 :slight_smile:
웹뷰로 개발을 하고 계신다면 웹 표준으로 제공되는 API(스트리밍 api, 캡쳐 api 등)들을 이용해보실 수 있을 것 같습니다.
네이티브 카메라 preview 를 미니앱 내부 렌더링하는 기능은 로드맵에 포함되어 있지는 않은 점 참고 부탁드립니다.

빠른답변 감사드립니다!