概述
概述相机预览插件的主界面。
核心功能
核心功能start- 启动相机预览。stop- 停止相机预览。capture- 从相机中捕获照片。captureSample- 从相机预览流中捕获单帧。
公共API
公共API| 方法 | 功能描述 |
|---|---|
start | __CAPGO_KEEP_0__ |
stop | __CAPGO_KEEP_0__ |
capture | __CAPGO_KEEP_0__ |
captureSample | __CAPGO_KEEP_0__ |
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 | 设置相机的缩放级别。 |
getFlashMode | 获取当前闪光模式。 |
removeAllListeners | 移除所有已注册的监听器。 |
setDeviceId | 切换到具有指定的 deviceId. |
getDeviceId | 获取当前绑定的摄像头设备的 ID。 在 Android 上,如果物理镜头请求 fallback 到逻辑摄像头,这将返回绑定的逻辑摄像头 ID。 |
getPreviewSize | 获取当前预览大小和位置。 |
setPreviewSize | 设置预览大小和位置。 |
setFocus | 设置相机焦点到预览中的特定点。 |
addListener | 添加屏幕重绘事件的监听器。 |
addListener | 添加屏幕旋转事件的监听器。 |
deleteFile | 删除设备上的给定绝对路径下的文件。 使用此方法快速清理使用 storeToFile在 web 上不支持此方法并将抛出异常。 |
getSafeAreaInsets | 获取安全区域内边距的设备。返回方向感知的凹槽/摄像头切口内边距和当前方向。横向模式:返回顶部内边距(凹槽位于顶部)。纵向模式:返回左侧内边距(凹槽移动到侧面)。这特别针对所有现代手机都有的切口区域(凹槽,孔洞等)。 |
getOrientation | 获取当前设备方向的跨平台格式。 |
getExposureModes | 返回当前激活相机支持的曝光模式。模式可以包括:‘锁定’,‘自动’,‘连续’,‘自定义’。 |
getExposureMode | 返回当前曝光模式。 |
setExposureMode | 设置曝光模式。 |
getExposureCompensationRange | 返回曝光补偿(EV偏差)支持范围。 |
getExposureCompensation | 返回当前曝光补偿(EV偏差)。 |
setExposureCompensation | 设置曝光补偿(EV偏差)。值将被限制在范围内。 |
getPluginVersion | 获取本地Capacitor插件版本。 |
真实来源
标题:真实来源此参考是从 src/definitions.ts 在 capacitor-相机预览.