Lompat ke konten

Mulai

  1. Pasang plugin

    Jendela terminal
    bun add @capgo/capacitor-privacy-screen
  2. Sinkronkan platform asli

    Jendela terminal
    bunx cap sync
  3. Ulas perilaku platform

Plugin ini mengaktifkan perlindungan privasi secara otomatis ketika implementasi native dimuat.

  • Pada Android, mode aman menghalangi tangkapan layar, rekaman layar, dan pratinjau aplikasi terbaru.
  • Pada iOS, plugin ini menyembunyikan aplikasi Anda selama pengembangan snapshot aplikasi switcher.
  • Pada Web, plugin ini menjaga flag diaktifkan di memori saja untuk API kesetaraan.
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);

Gunakan disable() hanya ketika layar saat ini harus tetap terlihat pada pratinjau sistem atau dapat direkam oleh pengguna, misalnya:

  • tahapan verifikasi akun yang memerlukan tangkapan layar untuk dukungan
  • alur pembayaran atau penyedia identitas yang memerlukan pratinjau pengganti aplikasi yang terlihat
  • sesi debugging yang dikendalikan pada perangkat yang dipercaya

Aktifkan kembali perlindungan segera setelah itu dengan enable().