2013-12-18 50 views
-1

我是英特爾xdk Beginer,我做了一個應用程序的Android設備,在應用程序。我已經設置了一個按鈕作爲後退按鈕,我的應用程序有6個頁面,其中一個是首先加載的索引頁,然後再導航到另一個頁面,當我在索引頁上時,按下內置於設備中的後退按鈕它根據歷史記錄重定向我,而不是退出應用程序..它的行爲就像一個網頁瀏覽器後退按鈕,因爲我的代碼是HTML5格式。英特爾xdk android手機應用程序當點擊回它應該退出應用程序

我想使用此按鈕可從該應用程序,我該如何使用它或代碼退出... */

<script> 
window.history.forward(); 
      function noBack() { 
        window.history.forward(); 
      } 


</script> 
<body onload="noBack();" onpageshow="if (event.persisted) noBack();"> 
+0

您是否將應用程序構建爲混合應用程序?有用於管理Android設備上的硬件返回按鈕的JavaScript API命令。你看過這些嗎? – profMobi

回答

0

可以使用navigator.app.exitApp()函數從科爾多瓦API如果您包含cordova.js庫(在intelxdk.js庫之後)。但它只適用於Android設備,並不支持其他任何地方。

當您捕獲Android硬件返回按鈕時,您將執行此代碼。

相關問題