Lompat ke konten

@capgo/capacitor-android-kiosk

Capacitor Android Kiosk Plugin for controlling kiosk mode and launcher functionality. This plugin is Android-only. For iOS kiosk mode, use the device's Guided Access feature.

Ringkasan

Ringkasan

Capacitor Android Kiosk Plugin for controlling kiosk mode and launcher functionality. This plugin is Android-only. For iOS kiosk mode, use the device’s Guided Access feature.

Kemampuan Utama

Kemampuan Utama
  • isInKioskMode - Mengecek apakah aplikasi sedang berjalan dalam mode kiosk.
  • isSetAsLauncher - Mengecek apakah aplikasi telah ditetapkan sebagai launcher perangkat (aplikasi utama).
  • enterKioskMode - Masuk ke mode kiosk, menyembunyikan antarmuka sistem dan menghalangi tombol hardware. Juga memulai layanan keep-alive di depan untuk mengurangi kemungkinan aplikasi dibunuh oleh sistem. Aplikasi harus ditetapkan sebagai launcher perangkat untuk ini bekerja efektif.
  • exitKioskMode - Keluar dari mode kiosk, mengembalikan antarmuka sistem normal dan fungsi tombol perangkat keras. Juga menghentikan layanan keep-alive depan yang dimulai dalam enterKioskMode().
MethodeDeskripsi
isInKioskModeMemeriksa apakah aplikasi sedang berjalan dalam mode kiosk.
isSetAsLauncherMemeriksa apakah aplikasi telah ditetapkan sebagai launcher perangkat (aplikasi utama).
enterKioskModeMasuk ke mode kiosk, menyembunyikan antarmuka sistem dan menghalangi tombol perangkat keras. Juga memulai layanan keep-alive depan agar aplikasi kurang mungkin dibunuh oleh sistem. Aplikasi harus ditetapkan sebagai launcher perangkat untuk ini bekerja efektif.
exitKioskModeKeluar dari mode kiosk, mengembalikan antarmuka sistem normal dan fungsi tombol perangkat keras. Juga menghentikan layanan keep-alive depan yang dimulai dalam enterKioskMode().
setAsLauncherMembuka layar pengaturan utama perangkat untuk memungkinkan pengguna menetapkan aplikasi ini sebagai launcher. Ini diperlukan untuk fungsi mode kiosk penuh.
setAllowedKeysMengatur kunci perangkat keras mana yang diizinkan untuk berfungsi dalam mode kiosk. Secara default, semua kunci perangkat keras diblokir dalam mode kiosk.
getPluginVersionMendapatkan versi plugin native Capacitor.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-android-kiosk.