不知道如何在 KaiOS 中终止应用程序进程
Don't know how to kill app process in KaiOS
我正在开发一个在 KaiOS 上使用 ws 连接的应用程序。当我按回键并将应用程序置于后台时,应用程序实例不会以某种方式被杀死。即使应用程序处于后台,我仍然可以从 ws 连接收到消息。这使得 phone 电池很快耗尽,因为我想退出的应用程序仍在运行时进程中。
但是,我确实需要应用程序在后台运行(未被终止)的情况。
所以,问题是,我们是否有权终止应用程序进程,例如,当用户按下某些东西时,或者正常情况下,当应用程序关闭并从应用程序屏幕返回菜单屏幕时?
我想你可以观察 Backspace 键并关闭 window.
如:
function handleKeydownEvent(e) {
if (e.key == 'Backspace') {
e.preventDefault();
window.close();
}
}
document.body.addEventListener("keydown", handleKeydownEvent);
我正在开发一个在 KaiOS 上使用 ws 连接的应用程序。当我按回键并将应用程序置于后台时,应用程序实例不会以某种方式被杀死。即使应用程序处于后台,我仍然可以从 ws 连接收到消息。这使得 phone 电池很快耗尽,因为我想退出的应用程序仍在运行时进程中。
但是,我确实需要应用程序在后台运行(未被终止)的情况。
所以,问题是,我们是否有权终止应用程序进程,例如,当用户按下某些东西时,或者正常情况下,当应用程序关闭并从应用程序屏幕返回菜单屏幕时?
我想你可以观察 Backspace 键并关闭 window.
如:
function handleKeydownEvent(e) {
if (e.key == 'Backspace') {
e.preventDefault();
window.close();
}
}
document.body.addEventListener("keydown", handleKeydownEvent);