개요
개요 섹션카메라 프리뷰 플러그인의 주요 인터페이스입니다.
기본 기능
기본 기능 섹션start- 카메라 프리뷰를 시작합니다.stop- 카메라 프리뷰를 중지합니다.capture- 카메라에서 사진을 캡처합니다.captureSample- 카메라 프리뷰 스트림에서 단일 프레임을 캡처합니다.
Public API
Public API| 메서드 | 설명 |
|---|---|
start | 카메라 프리뷰를 시작합니다. |
stop | 카메라 프리뷰를 중지합니다. |
capture | 카메라에서 사진을 캡처합니다. |
captureSample | 카메라 프리뷰 스트림에서 단일 프레임을 캡처합니다. |
getSupportedFlashModes | __CAPGO_KEEP_0__ |
setAspectRatio | __CAPGO_KEEP_0__ |
getAspectRatio | __CAPGO_KEEP_0__ |
setGridMode | __CAPGO_KEEP_0__ |
getGridMode | __CAPGO_KEEP_0__ |
checkPermissions | __CAPGO_KEEP_0__ |
requestPermissions | __CAPGO_KEEP_0__ showSettingsAlert __CAPGO_KEEP_0__ |
getHorizontalFov | __CAPGO_KEEP_0__ |
getSupportedPictureSizes | __CAPGO_KEEP_0__ |
setFlashMode | __CAPGO_KEEP_0__ |
flip | __CAPGO_KEEP_0__ |
setOpacity | __CAPGO_KEEP_0__ |
stopRecordVideo | __CAPGO_KEEP_0__ |
startRecordVideo | __CAPGO_KEEP_0__ |
isRunning | __CAPGO_KEEP_0__ |
getAvailableDevices | __CAPGO_KEEP_0__ |
getZoom | __CAPGO_KEEP_0__ |
getZoomButtonValues | __CAPGO_KEEP_0__ |
setZoom | __CAPGO_KEEP_0__ |
getFlashMode | __CAPGO_KEEP_0__ |
removeAllListeners | __CAPGO_KEEP_0__ |
setDeviceId | __CAPGO_KEEP_0__ deviceId. |
getDeviceId | __CAPGO_KEEP_0__ |
getPreviewSize | 현재 미리보기 크기와 위치를 가져옵니다. |
setPreviewSize | 미리보기 크기와 위치를 설정합니다. |
setFocus | 미리보기에서 특정 위치로 카메라 초점을 설정합니다. |
addListener | 화면 크기 변경 이벤트 리스너를 추가합니다. |
addListener | 방향 변경 이벤트 리스너를 추가합니다. |
deleteFile | 장치의 절대 경로에 있는 파일을 삭제합니다. 이 메서드를 사용하여 임시로 생성된 이미지와 같은 임시 파일을 빠르게 삭제할 수 있습니다. 웹에서 이 메서드는 지원되지 않으며 예외를 발생시킵니다. storeToFile디바이스의 안전한 영역 인셋을 가져옵니다. 방향에 의존하는 notch/camera cutout 인셋과 현재 방향을 반환합니다. 포트레이트 모드: 위쪽 인셋 (상단 notch)을 반환합니다. 랜드스케이프 모드: 왼쪽 인셋 (쪽으로 이동한 notch)을 반환합니다. 이 메서드는 모든 현대 스마트폰이 가지고 있는 cutout 영역 (notch, punch hole 등)을 대상으로 합니다. |
getSafeAreaInsets | 현재 장치 방향을 크로스 플랫폼 형식으로 가져옵니다. |
getOrientation | 활성 카메라에서 지원하는 노출 모드를 반환합니다. 모드는 'locked', 'auto', 'continuous', 'custom' 등이 될 수 있습니다. |
getExposureModes | 현재 노출 모드를 반환합니다. |
getExposureMode | 노출 모드를 설정합니다. |
setExposureMode | __CAPGO_KEEP_0__ |
getExposureCompensationRange | 노출 보상 (EV 편차) 지원 범위 반환합니다. |
getExposureCompensation | 현재 노출 보상 (EV 편차) 반환합니다. |
setExposureCompensation | 노출 보상 (EV 편차) 설정합니다. 값은 범위에 따라 클램핑됩니다. |
getPluginVersion | Capacitor 플러그인 원본 버전을 가져옵니다. |
참조 값
참조 값 섹션다음 값들을 사용하세요. CameraLens.deviceType 또는 LensInfo.deviceType 물리 카메라 렌즈를 선택하세요.
기기 종류
기기 종류 섹션| 값 | 사용자는 |
|---|---|
ultraWide | 초광각 카메라 렌즈를 찾을 것입니다. |
wideAngle | 표준 광각 카메라 렌즈를 찾을 것입니다. |
telephoto | 텔레포토 카메라 렌즈를 찾을 것입니다. |
trueDepth | TrueDepth 전면 카메라를 찾을 것입니다. |
dual | 듀얼 카메라 시스템을 찾을 것입니다. |
dualWide | 듀얼 광각 카메라 시스템을 찾을 것입니다. |
triple | 트리플 카메라 시스템을 찾을 것입니다. |
실질적인 진실의 근원
“실질적인 진실의 근원”이라는 제목의 섹션이 참조는 src/definitions.ts 에서 동기화됩니다. capacitor-카메라 미리보기.
capgo에서 계속하기
capgo에서 계속하기이 기능을 사용 중이라면 capgo __CAPGO_KEEP_0__를 사용하여 capgo를 사용하여 capgo/__CAPGO_KEEP_1__-라이브 활동 capgo/capacitor-라이브 활동 capgo/capacitor-라이브 활동 capgo/capacitor-라이브 활동 capgo/capacitor-라이브 활동 Using @capgo/capacitor-video-player for the native capability in Using @capgo/capacitor-video-player, and @capgo/capacitor-video-player for the implementation detail in @capgo/capacitor-video-player.