2016-05-30 79 views
0

我正在用頂部的Onsen UI構建PhoneGap移動應用。Android後退按鈕,可在PhoneGap應用中使用導航

我想要基本的安卓後退按鈕與onsen導航和ons滑動菜單,所以它做它應該做的。

我不希望它關閉應用程序。

爲了防止關閉應用程序的返回按鈕,我用的index.js文件onDeviceReady事件下面的代碼:

document.addEventListener("backbutton", onBackKeyDown, false); 

function onBackKeyDown(e) { 
    e.preventDefault(); 
} 

我應該做哪些改變,後退按鈕能正常工作?

+0

[上後退按鈕在Android的PhoneGap的停止退出 - 構建]的可能的複製(http://stackoverflow.com/questions/14207690/stop-exit-on -back-button-android-in-phonegap-build) – Blauharley

+0

其實你所做的事似乎對我來說足夠了。 Onsen UI應該有'sliding-menu'和'navigator'的默認偵聽器,所以既然你沒有以任何方式禁用它們(只是防止關閉應用程序的默認行爲),它應該沒問題。如果您稍後遇到任何問題,可以尋求幫助,但現在看起來應該足夠了。 –

回答

0

檢查Documentation我發現要控制導航,你可以使用pushPage和popPage函數。

所以也許嘗試這樣的事:

document.addEventListener("backbutton", onBackKeyDown, false); 

function onBackKeyDown(e) { 
    e.preventDefault(); 
    yourNavigator.popPage('page.html'); 
} 
相關問題