Saltar al contenido

Empezar

  1. Instale el plugin

    __CAPGO_KEEP_0__
    bun add @capgo/capacitor-privacy-screen
  2. Sincronice plataformas nativas

    __CAPGO_KEEP_0__
    bunx cap sync
  3. Revisar el comportamiento de la plataforma

    • Lea el Notas de iOS para el comportamiento del switcher de aplicaciones.
    • Lea el Notas de Android para el comportamiento de captura de pantalla y grabación.

El complemento habilita la protección de la privacidad automáticamente cuando se carga la implementación nativa.

  • En Android, el modo seguro bloquea capturas de pantalla, captura de grabación de pantalla y vista previa de aplicaciones recientes.
  • En iOS, el complemento oculta tu aplicación durante la generación de instantáneas de la vista de cambio de aplicación.
  • En Web, el complemento mantiene un flag habilitado en memoria solo para API paridad.
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);

Usa solo cuando la pantalla actual debe permanecer visible en las vistas de sistema o ser capturada por el usuario, por ejemplo: disable() pasos de verificación de cuenta que requieren capturas de pantalla para el soporte

  • flujos de pago o proveedores de identidad que necesitan una vista previa de un switcher de aplicación visible
  • sesiones de depuración controladas en dispositivos confiables
  • Restablece la protección inmediatamente después con

Página de edición enable().