|
我的安卓是用 JQMOBI 开发的.我在html引入cordova.js
双击返回健退出 为什么不管用呢?
代码如下:
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
//cordova
$(function(){
document.addEventListener("deviceready",onDeviceReady,false);
})
function onDeviceReady(){
document.addEventListener("backbutton",onBackKeyDown,false);
}
function onConfirm(button) {
if(window.location.hash=="#home" || window.location.hash==""){
if(button==1) navigator.app.exitApp(); //选择了确定才执行退出
}
}
//返回事件
function onBackKeyDown() {
if(window.location.hash=="#home" || window.location.hash=="" ){
navigator.notification.confirm(
'确定要退出吗?', // message
onConfirm, // callback to invoke with index of button pressed
'标题', // title
'确定,取消' // buttonLabels
);
}else{
navigator.app.backHistory();
}
}
双击一点返映都没有啊? 求助这是为什么啊? |
|