我是英特尔xdk的Beginer,我在应用程序中为Android设备制作了一个应用程序。我已经设置了一个按钮作为后退按钮,我的应用程序有6个页面,其中一个是首先加载的索引页面,然后导航到另一个页面,当我在索引页面上时,按下内置在设备中的后退按钮它根据历史记录重定向我在页面上而不是退出应用程序..它的行为就像一个Web浏览器后退按钮,因为我的代码是html5格式。
我想使用此按钮退出此应用程序,我该如何使用它或代码...... * /
<script>
window.history.forward();
function noBack() {
window.history.forward();
}
</script>
<body onload="noBack();" onpageshow="if (event.persisted) noBack();">
答案 0 :(得分:0)
如果包含cordova.js库(在intelxdk.js库之后),可以使用Cordova API中的navigator.app.exitApp()函数。但它仅适用于Android设备,在其他任何地方都不受支持。
捕获Android硬件后退按钮时,您将执行此代码。