Skip to content

@capgo/camera-preview

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

概要

概要

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

主な機能

主な機能
  • start - カメラプレビューを開始します。
  • stop - カメラプレビューを停止します。
  • capture - カメラから写真を撮ります。
  • captureSample - カメラプレビュー ストリームから 1 つのフレームをキャプチャします。

Public API

Public API
メソッド説明
startカメラプレビューを開始します。
stopカメラプレビューを停止します。
captureカメラから写真を撮ります。
captureSampleカメラプレビュー ストリームから 1 つのフレームをキャプチャします。
getSupportedFlashModes現在のカメラで使用できるフラッシュモードを取得します。
setAspectRatioカメラプレビューのアスペクト比を設定します。
getAspectRatioカメラプレビューの現在のアスペクト比を取得します。
setGridModeカメラプレビューのオーバーレイのグリッドモードを設定します。
getGridModeカメラプレビューのオーバーレイの現在のグリッドモードを取得します。
checkPermissionsカメラ (およびオプションでマイク) の現在の許可状態を確認します。システムダイアログを提示せずに。
requestPermissionsカメラ (およびオプションでマイク) の許可を要求します。許可が既に付与されたり拒否されたりしている場合は、現在の状態が提示されます。許可が拒否されている場合に true である場合、プラットフォーム固有のアラートが提示されます。 showSettingsAlert カメラの水平視野角度を取得します。注: 一部のデバイスでは推定値になります。
getHorizontalFovすべてのカメラでサポートされているピクチャサイズを取得します。
getSupportedPictureSizes現在のカメラでフラッシュモードを設定します。
setFlashMode前面カメラと後面カメラの切り替えを行います。
flipカメラの許可状態を確認します。
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指定された絶対パスのデバイス上のファイルを削除します。 これは、コードで作成した一時的な画像を迅速にクリーンアップするために使用します。ウェブ上では、この機能はサポートされていません。エラーが投げられます。 storeToFileデバイスの安全なエリアのインセットを取得します。 回転に応じたノッチ/カメラカットアウトのインセットと現在の回転を返します。 ポートレートモードでは、上部のインセット (ノッチが上部にあります) を返します。 ランドスケープモードでは、左側のインセット (ノッチが側面に移動します) を返します。 これは、すべての現代のスマートフォンが持つカットアウトエリア (ノッチ、パンチホールなど) を特定的にターゲットします。
getSafeAreaInsets現在のデバイスの回転をクロスプラットフォーム形式で取得します。
getOrientationアクティブなカメラでサポートされている露出モードを返します。 モードには ‘固定’, ‘オート’, ‘連続’, ‘カスタム’ が含まれます。
getExposureModes現在の露出モードを返します。
getExposureMode露出モードを設定します。
setExposureMode__CAPGO_KEEP_0__
getExposureCompensationRange範囲をサポートする露光補正(EVバイアス)を返します。
getExposureCompensation現在の露光補正(EVバイアス)を返します。
setExposureCompensation露光補正(EVバイアス)を設定します。値は範囲に丸められます。
getPluginVersionGet the native Capacitor plugin version.

以下の値を使用します。 CameraLens.deviceType または LensInfo.deviceType Capacitorライブアップデートの代替品を比較するページの文脈では、Capacitorライブアップデートの代替品を選択するためのオプションです。Appflow比較/移行マーケティングコピーの文脈では、Appflowの代替品を選択するためのオプションです。Capawesome比較ページの文脈では、Capawesomeの代替品を選択するためのオプションです。コンサルティングサービスページの文脈では、セクションのサブタイトルまたはタグラインです。Appflow比較/移行マーケティングコピーの文脈では、短いUIラベルまたはナビゲーションアイテムです。

物理カメラレンズを選択するために。

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

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

Capgoから@capgo/カメラプレビューに進む

セクション: Capgoから@capgo/カメラプレビューに進む

Capgoを使用している場合 @capgo/カメラプレビュー @__CAPGO_KEEP_0__/カメラプレビューを使用して ネイティブメディアとインターフェイスの動作を計画するには、@capgo/カメラプレビューと接続する @capgo/カメラプレビューを使用して Using @capgo/capacitor-live-activities ネイティブ機能の@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.