我目前正在使用科爾多瓦3.7.1。在我的應用程序中,我無法檢測到我的jQuery腳本中的硬件返回按鈕。我嘗試這樣的: $(document).ready(function() { //registering the back button document.addEventListener("backbutton", onBackKeyDown, false); });
如何檢測手機背後的安卓後退按鈕/科爾多瓦
function onBackKeyDown(e) { alert("back button pressed");//alert if the android back button is pressed }
但是,這是行不通的。我已經嘗試了所有可能
我也曾嘗試使用
appView.getUrl();
得到的MainActivity.java當前的URL,但如果我有一個div因爲這不返回DIV 的網址#page2它沒有返回網址。
它只返回http://sas.cer.org/index.html。它不是返回http://sas.cer.org/index.html#page2
我也使用jQuery的手機。
是否有任何處理Native或Jquery方面的android /硬件後退按鈕?
使用移動本地事件總是喜歡。在'deviceready'事件中綁定所有移動事件是一個好習慣。 – Sareskaph