Getting Started
インストールステップとこのプラグインのフルマークダウンガイドまでの全てのステップを含むセットアップ用の質問をコピーしてください。
Set up this Capacitor plugin in the project.
Use the package manager already used by the project.
Install these package(s): `@capgo/capacitor-privacy-screen`
Run the required Capacitor sync/update step after installation.
Read this markdown guide for the full setup steps: https://raw.githubusercontent.com/Cap-go/website/refs/heads/main/apps/docs/src/content/docs/docs/plugins/privacy-screen/getting-started.mdx
Use that guide for platform-specific steps, native file edits, permissions, config changes, imports, and usage setup.
If that guide references other docs pages, read them too.
-
Install the plugin
Terminal window bun add @capgo/capacitor-privacy-screen -
Sync native platforms
Terminal window bunx cap sync -
プラットフォームの動作を確認する
デフォルトの動作
セクションのタイトルは「デフォルトの動作」プラグインは、ネイティブ実装がロードされたときにプライバシー保護を自動的に有効にします。
- Androidの場合、セキュアモードではスクリーンショット、スクリーンレコーディングキャプチャ、最近のアプリのプレビューがブロックされます。
- iOSの場合、プラグインはアプリSwitcherのスナップショット生成中にアプリを非表示にします。
- Web上では、プラグインはAPIの偶奇性のみに基づいて、メモリ上で有効なフラグを保持します。
基本的な使用方法
「基本的な使用方法」import { PrivacyScreen } from '@capgo/capacitor-privacy-screen';
await PrivacyScreen.disable();
// Run a flow where screenshots or previews are temporarily allowed.
await PrivacyScreen.enable();
const { enabled } = await PrivacyScreen.isEnabled();console.log('Privacy screen enabled:', enabled);システムプレビューまたはユーザーによってキャプチャされる必要がある場合にのみ使用してください。
システムプレビューまたはユーザーによってキャプチャされる必要がある場合にのみ使用してください。例えば、 disable() アカウント検証のステップでスクリーンショットが必要な場合
- 支払いまたはアイデンティティプロバイダーフローの場合、表示されるアプリSwitcherプレビューが必要な場合
- 信頼できるデバイス上の制御されたデバッグセッション
- 保護を即座に復元してください。
保護を即座に復元してください。 enable().
Getting Startedから続けてください
Getting Startedから続けてくださいGetting Startedを使用している場合 Getting Started セキュリティとコンプライアンスを計画するには、 @capgo/capacitor-privacy-screenを使用して接続 @capgo/capacitor-privacy-screenのnative capabilityを使用する場合 暗号化 暗号化の実装詳細 コンプライアンス コンプライアンスの実装詳細 Capgo セキュリティ スキャナー 製品ワークフローにおけるCapgo セキュリティ スキャナの機能について Capgo セキュリティ 製品ワークフローにおけるCapgo セキュリティの機能について