Cordova,版本3.5.0-0.2.6
<body><script>
alert("documentready");
document.addEventListener("deviceready", function() {
alert("deviceready");
}, false);
</script></body>
我在部署后进入应用程序,我得到’documentready’和’deviceready’警报.
我用后退按钮离开应用程序.
我只获得’documentready’.
当我使用任务管理器强制关闭应用程序或重新部署它时,我会收到两个警报.
我希望在正常重新进入应用程序后也会发生此行为.
我希望找到一个解决方案,在我离开之前没有证据表明应用程序已经打开过.没有从垃圾收集等中恢复.理想情况下,从任务管理器执行与强制关闭方法相同的日志.
好的:我希望,当我通过后退按钮关闭我的应用程序时,会发生完全相同的情况,就像我打开任务管理器并强制关闭我的应用程序一样.这至少在理论上是可行的吗?
或者,我希望应用程序在通过后退按钮离开时处于“休眠状态”状态,如果我重新输入它,它的行为绝对就像从未离开过一样(调用与菜单时相同的逻辑) / home按钮被按下).
问题仍然开放 – 50RS可以获得收益
解决方法:
将它添加到mainActivity.java(无论在项目中调用它):
@Override
public void onBackPressed() {
finish();
}
原文地址:https://codeday.me/bug/20190703/1363168.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。