Getting Started
Ein Setup-Vorschlag mit den Installationsanweisungen und der vollständigen Markdown-Guideline für diesen Plugin kopieren.
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.
-
Installieren Sie das Plugin
Terminalfenster bun add @capgo/capacitor-privacy-screen -
Synchronisieren Sie native Plattformen
Terminalfenster bunx cap sync -
Plattformverhalten überprüfen
- Lese den iOS-Hinweise für das Verhalten des App-Switchers.
- Lese den Android-Hinweise für das Verhalten von Screenshot und Aufnahmefunktion.
Standardverhalten
Abschnitt mit dem Titel „Standardverhalten“Die Erweiterung aktiviert die automatische Datenschutzfunktion, sobald die native Implementierung geladen wird.
- Auf Android blockiert der sichere Modus Screenshot, Bildschirmaufnahmefunktion und die Anzeige der zuletzt geöffneten Apps.
- Auf iOS versteckt sich die App während der Erstellung eines Screenshot für den App Switcher.
- On Web, behält das Plugin eine in-Memory-Flag nur für API-Parität.
Grundlegende Verwendung
Sektion mit dem Titel „Grundlegende Verwendung“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);Wann es temporär deaktivieren
Sektion mit dem Titel „Wann es temporär deaktivieren“Verwenden Sie disable() nur dann, wenn die aktuelle Bildschirmansicht in Systemvorschauen oder von dem Benutzer erfasst werden soll, zum Beispiel:
- Schritte zur Kontoverifizierung, die Screenshot für Unterstützung benötigen
- Zahlungs- oder Identitätsanbieter-Flüsse, die eine sichtbare App-Switcher-Vorschau benötigen
- gesteuerte Debugging-Sitzungen auf vertrauenswürdigen Geräten
Schützen Sie die Schutzmaßnahmen sofort danach wieder enable().
Weitermachen von Getting Started
Abschnitt mit dem Titel “Weitermachen von Getting Started”Wenn Sie " Getting Started um Sicherheit und Compliance zu planen, verbinden Sie es mit Mit @capgo/capacitor-Datenschutzschirm für die native Fähigkeit in Mit @capgo/capacitor-Datenschutzschirm, Verschlüsselung für die Implementierungsdetails in Verschlüsselung, Kongruenz für die Implementierungsdetails in Kongruenz, Capgo Sicherheits-Scanner für den Produktworkflow in Capgo Sicherheits-Scanner und Capgo Sicherheit für den Produktworkflow in Capgo Sicherheit.