@capgo/camera-preview
カメラプレビュー プラグインの主なインターフェイスです。
概要
概要のセクションカメラプレビュー プラグインの主なインターフェイスです。
主な機能
主な機能のセクションstart- カメラのプレビューを開始します。stop- カメラのプレビューを停止します。capture- カメラから写真を撮ります。captureSample- カメラのプレビュー ストリームから 1 つのフレームをキャプチャします。
Public API
Section titled “Public API”| Method | Description |
|---|---|
start | カメラのプレビューを開始します。 |
stop | カメラのプレビューを停止します。 |
capture | カメラから写真を撮ります。 |
captureSample | カメラのプレビュー ストリームから 1 つのフレームをキャプチャします. |
getSupportedFlashModes | 現在のカメラで使用できるフラッシュモードを取得します。 |
setAspectRatio | カメラプレビューのアスペクト比を設定します。 |
getAspectRatio | カメラプレビューの現在のアスペクト比を取得します。 |
setGridMode | カメラプレビューのオーバーレイのグリッドモードを設定します。 |
getGridMode | カメラプレビューのオーバーレイの現在のグリッドモードを取得します。 |
checkPermissions | システムダイアログを提示せずに、現在のカメラ(およびオプションでマイク)許可状態を確認します。 |
requestPermissions | カメラ(およびオプションでマイク)許可を要求します。許可が既に付与されたり拒否されたりしている場合は、ダイアログを提示せずに現在の状態を返します。許可が拒否されている場合に true である場合、プラットフォーム固有のアラートを提示してユーザーをアプリ設定に案内します。 showSettingsAlert 現在のカメラの水平視野角度を取得します。注:この値は、あるデバイスでは推定値になります。 |
getHorizontalFov | すべてのカメラで使用できる写真サイズを取得します。 |
getSupportedPictureSizes | 現在のカメラのフラッシュモードを設定します。 |
setFlashMode | 前面カメラと後面カメラを切り替えます。 |
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 | __CAPGO_KEEP_0__を使用して、デバイス上の絶対パスで指定されたファイルを削除します。 画像を生成するのに使用します。 storeToFileデバイス上の絶対パスで指定されたファイルを削除します。 画像を生成するのに使用します。 |
getSafeAreaInsets | デバイス上の絶対パスで指定されたファイルを削除します。 画像を生成するのに使用します。 |
getOrientation | デバイスの安全なエリアのインセットを取得します。 回転に応じたノッチ/カメラカットアウトのインセットと現在の回転を返します。 ポートレートモードでは、上部のインセット (ノッチが上部にある) を返します。 ランドスケープモードでは、左側のインセット (ノッチが側面に移動) を返します。 これは、すべての現代のスマートフォンが持つカットアウトエリア (ノッチ、パンチホールなど) を特定的にターゲットします。 |
getExposureModes | クロスプラットフォーム形式で現在のデバイスの回転を取得します。 |
getExposureMode | 現在のカメラでサポートされている露光モードを返します。 モードには ‘固定’, ‘オート’, ‘連続’, ‘カスタム’ が含まれます。 |
setExposureMode | 現在の露光モードを返します。 |
getExposureCompensationRange | 露出補償(EVバイアス)サポート範囲を取得します。 |
getExposureCompensation | 現在の露出補償(EVバイアス)を取得します。 |
setExposureCompensation | 露出補償(EVバイアス)を設定します。値は範囲に丸められます。 |
getPluginVersion | Capacitorのネイティブプラグインバージョンを取得します。 |
真実の源
「真実の源」セクションこのリファレンスは src/definitions.ts から capacitor-camera-preview.
から続けて@capgo/camera-preview
「@capgo/camera-preview」から続けて」セクション「@__CAPGO_KEEP_0__/camera-preview」から続けて」 @capgo/camera-preview ネイティブメディアとインターフェイスの動作を計画するには、接続してください。 Using @capgo/camera-preview for the native capability in Using @capgo/camera-preview, 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, 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.