如何防止用户访问公共暴露设备上运行的应用程序以外的任何内容?

时间:2015-07-04 09:43:18

标签: android cordova web-applications

我有一个Web应用程序,必须阻止用户访问除当前在设备上运行的应用程序本身以外的任何内容。为什么?该设备暴露给社区,尽管停靠了保护,我们仍然可以访问一些功能,例如设置下拉菜单。

Android设备通常会暴露5个不同的交互区域,可以“操纵”设备:

在用户访问管理面板之前,他会在关闭应用程序时键入一个秘密,但该应用程序不能关闭。

有没有办法实现本机或通过phonegap(可能有一些插件)? 我知道phonegap已经触发homebackbutton的事件,你可以在这里看到,但我需要更多。

支持的活动列表: https://cordova.apache.org/docs/en/5.1.1/cordova_events_events.md.html#menubutton

1 个答案:

答案 0 :(得分:0)

好的,在深入研究一下这个主题后,我发现这篇很棒的文章解释了运行android in kiosk模式的方法