プライバシー保護をデフォルトで有効にし、PIN、ヘルスケアデータ、社内ダッシュボードなどが、スクリーンショットや画面録画、iOSのタスクスイッチャーのプレビューに表示されないようにします。一時的に disable() キャプチャを防止する必要があるフローにのみ適用してください。 enable() を再度呼び出してください。
Androidではセキュアウィンドウフラグとディムオーバーレイを適用できます。iOSではアプリスイッチャーのスクリーンショット時にコンテンツを隠蔽します。WebではAPIとの互換性を保つため、メモリ内フラグを保持するのみです。
プラットフォーム対応
「プラットフォーム対応」という見出しのセクション| プラットフォーム | サポート | 備考 |
|---|---|---|
| iOSと | はい | アプリスイッチャーのスクリーンショット保護 |
| Android | はい | 画面の保護、スクリーンショットおよび録画のブロック機能 |
| Web | API との互換性 | メモリ内フラグが有効な場合のみ |
コア機能
「コア機能」セクションenable- プライバシー画面を有効にします。disable- プライバシー画面を無効にします。isEnabled- 現在の有効状態を返します。
公開 API
「Public API」セクション| メソッド | 説明 |
|---|---|
enable | Privacy Screenを有効にします。 |
disable | Privacy Screenを無効にします。 |
isEnabled | 現在の有効状態を返します。 |
getPluginVersion | ネイティブ実装のバージョンマーカーを返します。 |
Source of Truth
「Source Of Truth」セクションこのリファレンスは以下から同期されています: src/definitions.ts における capacitor-privacy-screen.
@capgo/capacitor-privacy-screen の続きはこちら
「@capgo/capacitor-privacy-screen から継続する」セクション使用している場合 @capgo/capacitor-privacy-screen セキュリティとコンプライアンスを計画するには、これを以下と連携させてください @capgo/capacitor-privacy-screen の使用方法 @capgo/capacitor-privacy-screen の使用におけるネイティブ機能について 暗号化 暗号化の実装詳細について コンプライアンス コンプライアンスの実装詳細について Capgo セキュリティスキャナー Capgo Security Scanner のプロダクトワークフローについては、 Capgo のセキュリティ Capgo Security におけるプロダクトワークフロー向けに。