我正在寻找一种方法(本机/HTML5/jQuery)来锁定应用程序,使其无法关闭。我很清楚这不是用户友好的。
关键是设备管理员通过密码/pin/模式锁定应用程序,以防止用户离开该应用程序。
任何想法表示赞赏!谢谢。
制作这样一个应用程序的唯一方法是制作一个需要身份验证的启动器,以允许用户使用其余的应用程序。在任何其他类型的应用程序中,用户将始终能够使用主页按钮退出。
我假设这个问题将应用于封闭环境应用程序,这意味着它不会出现在 Google Play 上,也不会以任何方式提供给大众)。
我以前做过这种类型的应用程序,可能最直接的方法是制作一个启动器应用程序,这样主页按钮的点击就会传递给它。
我认为您不能以这种方式锁定您的活动,因为系统控制其状态。您可以管理电源状态、屏幕,但您不能也不应该冻结您的活动并禁止打开其他应用程序。
即使您找到了解决方案,也有一个简单的案例:用户重新启动设备并且您的锁不起作用。