메뉴로 가기

@capgo/카메라 미리보기

카메라 미리보기 플러그인의 주요 인터페이스.

개요

개요

카메라 미리보기 플러그인의 주요 인터페이스.

핵심 기능

핵심 기능
  • start - 카메라 미리보기를 시작합니다.
  • stop - 카메라 미리보기 중지.
  • capture - 카메라에서 사진을 캡처합니다.
  • captureSample - 카메라 미리보기 스트림에서 단일 프레임을 캡처합니다.
MethodDescription
start카메라 미리보기 시작.
stop카메라 미리보기 중지.
capture카메라에서 사진을 캡처합니다.
captureSample카메라 미리보기 스트림에서 단일 프레임을 캡처합니다.
getSupportedFlashModes활성 카메라에서 지원하는 플래시 모드 가져오기.
setAspectRatio__CAPGO_KEEP_0__비율을 카메라 프리뷰의 카메라 비율로 설정합니다.
getAspectRatio__CAPGO_KEEP_0__카메라 프리뷰의 현재 비율을 가져옵니다.
setGridMode__CAPGO_KEEP_0__카메라 프리뷰 오버레이의 격자 모드 설정합니다.
getGridMode__CAPGO_KEEP_0__카메라 프리뷰 오버레이의 현재 격자 모드를 가져옵니다.
checkPermissions__CAPGO_KEEP_0__시스템 대화창 없이 현재 카메라(선택적으로 마이크) 권한 상태를 확인합니다.
requestPermissions__CAPGO_KEEP_0__카메라(선택적으로 마이크) 권한을 요청합니다. 권한이 이미 허용되거나 거부된 경우, 현재 상태를 반환합니다. __CAPGO_KEEP_1__이 true이고 권한이 거부된 경우, 사용자에게 앱 설정을 안내하는 플랫폼별 알림이 표시됩니다. showSettingsAlert __CAPGO_KEEP_0__활성 카메라의 수평 필드 오브 비ュー를 가져옵니다. 참고: 이 값은 일부 기기에 대한 추정치일 수 있습니다.
getHorizontalFov__CAPGO_KEEP_0__모든 카메라의 지원 사진 크기를 가져옵니다.
getSupportedPictureSizes__CAPGO_KEEP_0__활성 카메라의 플래시 모드를 설정합니다.
setFlashMode__CAPGO_KEEP_0__앞/뒤 카메라를 전환합니다.
flip__CAPGO_KEEP_0__카메라 프리뷰의 투명도 설정합니다.
setOpacity__CAPGO_KEEP_1__true
stopRecordVideo녹화를 중단합니다.
startRecordVideo녹화를 시작합니다.
isRunning카메라 프리뷰가 현재 실행 중인지 확인합니다.
getAvailableDevices사용 가능한 카메라 장치들을 모두 가져옵니다.
getZoom현재 줌 상태를 가져옵니다. (최소/최대 줌 및 현재 렌즈 정보 포함).
getZoomButtonValues빠른 Switching을 위한 줌 버튼의 값을 반환합니다. - iOS/Android: 초광각이 사용 가능하면 0.5; 광각이 사용 가능하면 1과 2; 망원경이 사용 가능하면 3 - Web: 지원되지 않음.
setZoom카메라의 줌 레벨을 설정합니다.
getFlashMode현재 플래시 모드를 가져옵니다.
removeAllListeners등록된 모든 리스너를 제거합니다.
setDeviceId활성 카메라를 지정된 카메라로 Switch합니다. deviceId.
getDeviceId현재 바인드된 카메라 장치의 ID를 가져옵니다. Android에서 물리 렌즈 요청이 논리 카메라로 fallback하면 이 메서드는 바인드된 논리 카메라 ID를 반환합니다.
getPreviewSize현재 프리뷰 크기와 위치를 가져옵니다.
setPreviewSize__CAPGO_KEEP_0__ 크기와 위치를 설정합니다.
setFocus__CAPGO_KEEP_0__ 카메라 초점을 특정 위치로 설정합니다.
addListener__CAPGO_KEEP_0__ 화면 크기 변경 이벤트를 듣습니다.
addListener__CAPGO_KEEP_0__ 기기의 방향 변경 이벤트를 듣습니다.
deleteFile__CAPGO_KEEP_0__ absolute 경로에 있는 파일을 삭제합니다. 이 메소드를 사용하여 임시로 생성된 이미지와 같은 임시 파일을 빠르게 삭제할 수 있습니다. 웹에서 이 메소드는 지원되지 않으며 오류를 발생시킵니다. storeToFile__CAPGO_KEEP_0__
getSafeAreaInsets__CAPGO_KEEP_0__ 기기에서 안전한 영역의 inset을 반환합니다. 방향에 의존하는 notch/camera cutout inset과 현재 방향을 반환합니다. 포트레이트 모드에서 top inset (상단 notch)을 반환합니다. 랜드스케이프 모드에서 left inset (측면 notch)을 반환합니다. 이 메소드는 모든 현대 스마트폰에서 사용할 수 있는 cutout 영역 (notch, punch hole, etc.)을 대상으로 합니다.
getOrientation__CAPGO_KEEP_0__ 기기의 현재 방향을 반환합니다.
getExposureModes__CAPGO_KEEP_0__ 활성 카메라에서 지원하는 노출 모드를 반환합니다. 노출 모드는 'locked', 'auto', 'continuous', 'custom' 등이 될 수 있습니다.
getExposureMode__CAPGO_KEEP_0__ 활성 카메라의 현재 노출 모드를 반환합니다.
setExposureMode__CAPGO_KEEP_0__ 노출 모드를 설정합니다.
getExposureCompensationRange__CAPGO_KEEP_0__ 활성 카메라의 노출 보상 범위를 반환합니다.
getExposureCompensationReturns the current exposure compensation (EV bias).
setExposureCompensationSets the exposure compensation (EV bias). Value will be clamped to range.
getPluginVersionGet the native Capacitor plugin version.

원본 데이터의 출처

원본 데이터의 출처

이 참조는 src/definitions.ts 에서 capacitor-카메라 미리보기.

@capgo/카메라 미리보기에서 계속 진행

Section titled “Keep going from @capgo/camera-preview”

@__CAPGO_KEEP_0__/카메라 미리보기를 사용 중입니다. @capgo/카메라 미리보기 native 미디어 및 인터페이스 동작을 계획하고 연결하세요. @capgo/camera-preview를 사용하여 native capability in @capgo/camera-preview를 사용하여 @capgo/capacitor-live-activities를 사용하여 native capability in @capgo/capacitor-live-activities를 사용하여 @capgo/capacitor-live-activities를 사용하여 implementation detail in @capgo/capacitor-live-activities를 사용하여 @capgo/capacitor-video-player를 사용하여 native capability in @capgo/capacitor-video-player를 사용하여 @capgo/capacitor-video-player를 사용하여 implementation detail in @capgo/capacitor-video-player를 사용하여