Passer à la navigation

Comportement d'Android

GitHub

Sur Android, le plugin s'applique WindowManager.LayoutParams.FLAG_SECURE à la fenêtre de l'activité.

Cela protège votre application contre :

  • captures d'écran
  • enregistrements d'écran dans la plupart des chemins de capture normaux
  • prévisualisation de l'icône de l'application récente

Aucune configuration supplémentaire du manifeste Android ou Gradle n'est requise après l'installation et cap sync.

Contrôle en temps de exécution

Contrôle de l'exécution
import { PrivacyScreen } from '@capgo/capacitor-privacy-screen';
await PrivacyScreen.disable();
// Allow a temporary flow where capture is acceptable.
await PrivacyScreen.enable();

FLAG_SECURE Il s'agit d'une fonctionnalité de la plateforme Android. Si vous désactivez le plugin, les utilisateurs et d'autres applications peuvent capturer votre contenu à nouveau jusqu'à ce que vous réactiviez.

Si vous utilisez l'« Android Behavior » pour planifier la sécurité et la conformité, connectez-le à Utilisation de @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-écran de confidentialité pour la capacité native dans l'utilisation de @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-écran de confidentialité Utilisation de @capgo/capacitor-écran de confidentialité Utilisation de @capgo/capacitor-écran de confidentialité Chiffrement pour le détail d'implémentation dans Chiffrement, Conformité pour le détail d'implémentation dans Conformité, Capgo Scanner de sécurité pour le flux de travail du produit dans Capgo Scanner de sécurité, et Capgo Sécurité pour le flux de travail du produit dans Capgo Sécurité.