Skip to content

@capgo/camera-preview

カメラプレビュー プラグインの主なインターフェイスです。

カメラプレビュー プラグインの主なインターフェイスです。

  • start - カメラプレビューを開始します。
  • stop - カメラプレビューを停止します。
  • capture - カメラから写真を撮ります。
  • captureSample - カメラプレビュー ストリームから 1 つのフレームをキャプチャします。
メソッド説明
startカメラプレビューを開始します。
stopカメラプレビューを停止します。
captureカメラから写真を撮ります。
captureSampleカメラプレビュー ストリームから 1 つのフレームをキャプチャします。
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カメラプレビューの不透明度を設定します。
stopRecordVideo進行中の動画レコーディングを停止します。
startRecordVideo動画のレコーディングを開始します。
isRunningカメラプレビューが現在実行中かどうかを確認します。
getAvailableDevices利用可能なすべてのカメラデバイスを取得します。
getZoom現在のズーム状態、最小値/最大値、および現在のレンズ情報を取得します。
getZoomButtonValuesズームボタンの値を取得します。 - iOS/Android: 超広角が利用可能な場合は 0.5、広角が利用可能な場合は 1 と 2、望遠レンズが利用可能な場合は 3 - Web: サポートされていません。
setZoomカメラのズームレベルを設定します。
getFlashMode現在のフラッシュモードを取得します。
removeAllListeners登録済みのすべてのリスナーを削除します。
setDeviceId指定されたカメラに切り替えます。 deviceId.
getDeviceId現在バインドされているカメラデバイスのIDを取得します。 Androidでは、物理レンズの要求が論理カメラにフォールバックした場合、このIDは論理カメラのIDを返します。
getPreviewSize現在のプレビューのサイズと位置を取得します。
setPreviewSizeプレビューのサイズと位置を設定します。
setFocusプレビュー内で特定のポイントにカメラの焦点を設定します。
addListener画面リサイズイベントのリスナーを追加します。
addListener画面回転イベントのリスナーを追加します。
deleteFile指定された絶対パスにあるデバイス上のファイルを削除します。 これは、Capacitorで作成した一時的な画像を迅速にクリーンアップするために使用します。ウェブ上では、この機能はサポートされていません。エラーが発生します。 storeToFile安全なエリアのインセットを取得します。 回転に応じたノッチ/カメラカットアウトのインセットと現在の回転を返します。 ポートレートモードでは、上部のインセット(ノッチが上部にある)を返します。 ランドスケープモードでは、左側のインセット(ノッチが側面に移動)を返します。 この機能は、すべてのモダンなスマートフォンが持つカットアウトエリア(ノッチ、パンチホールなど)を特定的にターゲットしています。
getSafeAreaInsetsクロスプラットフォーム形式で現在のデバイスの回転を取得します。
getOrientation現在のデバイスの回転を取得します。
getExposureModesアクティブなカメラでサポートされている露出モードを取得します。 モードには、'locked'、'auto'、'continuous'、'custom'などが含まれます。
getExposureMode現在の露出モードを取得します。
setExposureMode露出モードを設定します。
getExposureCompensationRangeEV バイアス範囲をサポートします。
getExposureCompensation現在のEV バイアスを取得します。
setExposureCompensationEV バイアスを設定します。値は範囲に丸められます。
getPluginVersionCapacitor プラグインのネイティブバージョンを取得します。

以下の値を使用します。 CameraLens.deviceType または LensInfo.deviceType 物理カメラレンズを選択するために使用します。

ユーザーは
ultraWide超広角カメラレンズを発見します。
wideAngle標準の広角カメラレンズを発見します。
telephoto望遠カメラレンズを発見します。
trueDepthTrueDepth前カメラを発見します。
dual二重カメラシステムを発見します。
dualWide二重の広角カメラシステムを発見します。
triple三重カメラシステムを発見します。

この参照はsyncdから src/definitions.ts in capacitor-カメラプレビュー.

Capgoを使用している場合 @capgo/カメラプレビュー @__CAPGO_KEEP_0__/カメラプレビューを使用して ネイティブメディアとインターフェイスの動作を計画する場合、@capgo/カメラプレビューを接続してください @capgo/カメラプレビューを使用して Using @capgo/capacitor-live-activities for the native capability in Using @capgo/capacitor-live-activities, @capgo/capacitor-live-activities for the implementation detail in @capgo/capacitor-live-activities, Capacitorで使用する@capgo/capacitor-video-player Capacitorで使用する@capgo/capacitor-video-playerのためのネイティブ機能 @capgo/capacitor-video-player @capgo/capacitor-video-playerの実装詳細