Getting Started
Eine Einrichtungsvorschlagszeile 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.
Installation
Abschnitt mit dem Titel “Installation”Sie können unsere AI-gestützte Einrichtung verwenden, um den Plugin zu installieren. Fügen Sie die Capgo Fähigkeiten zu Ihrem AI-Tool hinzu, indem Sie den folgenden Befehl ausführen:
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-pluginsVerwenden Sie dann den folgenden Prompt:
Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-privacy-screen` plugin in my project.Wenn Sie die manuelle Einrichtung bevorzugen, installieren Sie das Plugin, indem Sie die folgenden Befehle ausführen und folgen Sie den unten angegebenen Plattform-spezifischen Anweisungen:
-
Installieren Sie das Plugin
Terminal-Fenster bun add @capgo/capacitor-privacy-screen -
Synchronisiere native Plattformen
Terminalfenster bunx cap sync -
Überprüfe die Plattformverhalten
- Lese den iOS-Hinweise für das Verhalten des App Switchers.
- Lese den Android-Hinweise für das Verhalten von Screenshot und Aufnahmen.
Standardverhalten
StandardverhaltenDer Plugin aktiviert die Datenschutzfunktion automatisch, wenn die native Implementierung geladen wird.
- Bei Android blockiert der sichere Modus Screenshot, Bildschirmrekorder-Aufnahmen und die Voransicht der kürzlich geöffneten Apps.
- Bei iOS versteckt das Plugin Ihre App während der Erstellung einer App-Switcher-Snapshot.
- Bei Web hält das Plugin eine in-Memory-Flag nur für API-Parität aktiv.
Grundlegende Verwendung
Kopieren in Zwischenablageimport { 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 Sie es temporär deaktivieren sollten disable() Wann Sie es deaktivieren sollten
- Konto-Verifizierungs-Schritte, die Screenshot für Support benötigen
- Zahlungs- oder Identitätsanbieter-Flüsse, die eine sichtbare App-Wechselsicht anfordern
- Gesteuerte Debugging-Sitzungen auf vertrauenswürdigen Geräten
Wiederherstellen Sie die Schutzfunktion sofort danach mit enable().
Fortsetzen Sie von Getting Started
Abschnitt mit dem Titel “Fortsetzen Sie von Getting Started”Wenn Sie " Getting Started um die Sicherheit und die Einhaltung von Vorschriften zu planen, verbinden Sie es mit Mit @capgo/capacitor-Datenschutzsicht für die native Fähigkeit in Mit @capgo/capacitor-Datenschutzsicht, 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 for the product workflow in Capgo Security.