Phonegap构建android禁用home/power/softkeys (kiosk模式类型的应用程序)

Phonegap build android disable home/power/softkeys (kiosk mode type application)

本文关键字:模式 kiosk 类型 应用程序 softkeys android 构建 禁用 home power Phonegap      更新时间:2023-09-26

我目前正在使用Phonegap Build(3.7)来构建一个简单(但有用)的移动应用程序。

我正在制作的应用程序将需要模拟一个kiosk模式类型的应用程序,因此设备将仅与此应用程序一起使用,而不是其他(我们提供设备)。

我实际上已经设法禁用后退键,但不知道如何禁用home和任务菜单软键。有没有人知道

  1. 这是可能的PhoneGap构建?
  2. 你将如何在PhoneGap Build中实现这一点?

我有建议,你可以创建一个自定义的Java文件,并包括它作为一个phonegap构建插件(但我没有任何Java编程的经验)

如有任何建议,不胜感激。

问候,马特

不确定home键,但这里是如何禁用后退按钮:

document.addEventListener("backbutton", function (e) {
    e.preventDefault();
}, false);

Cordova/Phonegap事件页面列出了系统按钮的事件:http://cordova.apache.org/docs/en/5.0.0/cordova_events_events.md.html

我不认为你可以禁用home键。Android不支持这个

这个插件是禁用所有的动作按钮:

https://github.com/guatedude2/cordova-plugin-kiosk-launcher

保存为"backbutton",但它可能被禁用,如下面的答案