Zum Inhalt springen

Anfangen

GitHub

Sie können unser AI-gestütztes Setup verwenden, um das Plugin zu installieren. Fügen Sie die Capgo-Fähigkeiten Ihrem AI-Tool mit der folgenden Befehl hinzu:

Terminal-Fenster
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

Verwende dann die folgende Anweisung:

Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-privacy-screen` plugin in my project.

Wenn du die manuelle Einrichtung bevorzugst, installiere das Plugin, indem du die folgenden Befehle ausführst und die darunter aufgeführten Plattform-spezifischen Anweisungen befolgst:

  1. Installiere das Plugin

    Terminal-Fenster
    bun add @capgo/capacitor-privacy-screen
  2. Synchronisiere native Plattformen

    Terminal-Fenster
    bunx cap sync
  3. Überprüfe die Plattformverhalten

für das Verhalten von Screenshot und Aufnahmeeinblendungen.

Standardverhalten

Abschnitt mit dem Titel "Standardverhalten"

  • Der Plugin aktiviert die Datenschutzfunktion automatisch, wenn die native Implementierung geladen wird.
  • Auf Android blockiert der sichere Modus Screenshot, Bildschirmaufnahmen und die Vorschau der kürzlich geöffneten Apps.
  • On Web, the plugin keeps an in-memory enabled flag only for API parity.

Auf Web behält das Plugin eine in-Memory-Flag nur für __CAPGO_KEEP_0__-Parität.

Abschnitt 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);

Verwenden Sie disable() nur dann, wenn die aktuelle Bildschirmseite in Systemvorschau oder von dem Benutzer aufgezeichnet 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
  • kontrollierte Debugging-Sitzungen auf vertrauenswürdigen Geräten

Schützen Sie die Schutzeinstellung sofort danach mit enable().

Wenn Sie es verwenden Einstieg um Sicherheit und Compliance zu planen, verbinden Sie es mit Verwendung von @capgo/capacitor-Datenschutzschirm für die native Fähigkeit in Verwendung von @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.