Capacitor用于控制 Android kiosk 模式和启动器功能的 Android-only 插件。对于 iOS kiosk 模式,请使用设备的引导访问功能。
核心功能
核心功能isInKioskMode检查应用是否处于当前的全屏模式isSetAsLauncher检查应用是否设置为设备启动器(主屏幕应用)enterKioskMode进入全屏模式,隐藏系统UI,阻止硬件按钮。同时启动前台保活服务,以减少应用被系统杀死的可能性。应用必须设置为设备启动器,才能有效工作exitKioskMode退出全屏模式,恢复正常的系统UI和硬件按钮功能。同时停止前台保活服务
Public API
Section titled “Public API”| Method | Description |
|---|---|
isInKioskMode | __CAPGO_KEEP_0__ |
isSetAsLauncher | __CAPGO_KEEP_0__ |
enterKioskMode | 进入全屏模式,隐藏系统UI并阻止硬件按钮。同时启动前台保活服务,以减少系统杀死应用的可能性。应用必须设置为设备启动器,才能有效工作。 |
exitKioskMode | 退出全屏模式,恢复正常的系统UI和硬件按钮功能。同时停止前台保活服务。 |
setAsLauncher | 打开设备的主屏幕设置,允许用户设置此应用为启动器。这是实现全屏模式功能的必要步骤。 |
setAllowedKeys | 设置在全屏模式下允许功能的硬件键。默认情况下,全屏模式下所有硬件键都被阻止。 |
getPluginVersion | 获取本地Capacitor插件版本。 |
真实数据来源
标题:真实数据来源此参考资料是从 src/definitions.ts 在 capacitor-android-kiosk.
继续阅读@capgo/capacitor-android-kiosk
标题:继续阅读@capgo/capacitor-android-kiosk如果您正在使用 @capgo/capacitor-安卓桌面锁定 来规划仪表板和API操作,连接它 使用@capgo/capacitor-android-kiosk 为native能力在使用@capgo/capacitor-android-kiosk API概述 为API概述的实现细节 介绍 为介绍的实现细节 API密钥 为API密钥的实现细节,并且 设备 为设备的实现细节。