我目前正在使用科尔多瓦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