개요
개요카메라 미리보기 플러그인의 주요 인터페이스.
핵심 기능
핵심 기능start- 카메라 미리보기를 시작합니다.stop- 카메라 미리보기 중지.capture- 카메라에서 사진을 캡처합니다.captureSample- 카메라 미리보기 스트림에서 단일 프레임을 캡처합니다.
Public API
API라는 제목의 공개 섹션| Method | Description |
|---|---|
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__ 활성 카메라의 노출 보상 범위를 반환합니다. |
getExposureCompensation | Returns the current exposure compensation (EV bias). |
setExposureCompensation | Sets the exposure compensation (EV bias). Value will be clamped to range. |
getPluginVersion | Get 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를 사용하여