PhoneGap中文网

 找回密码
 立即注册
查看: 12099|回复: 3
打印 上一主题 下一主题

各位高手,老大们.求助啊. cordova.js问题

[复制链接]

11

主题

24

帖子

105

积分

注册会员

Rank: 2

积分
105
跳转到指定楼层
楼主
发表于 2015-12-11 17:26:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的安卓是用  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();   
                }
        }

双击一点返映都没有啊?  求助这是为什么啊?
回复

使用道具 举报

27

主题

172

帖子

597

积分

高级会员

Rank: 4

积分
597
沙发
发表于 2015-12-11 18:06:45 | 只看该作者
onBackKeyDown方法执行了没有,你这个代码不是双击返回的代码
回复 支持 反对

使用道具 举报

11

主题

24

帖子

105

积分

注册会员

Rank: 2

积分
105
板凳
 楼主| 发表于 2015-12-12 09:32:01 | 只看该作者
onBackKeyDown没有被执行啊
回复 支持 反对

使用道具 举报

27

主题

172

帖子

597

积分

高级会员

Rank: 4

积分
597
地板
发表于 2015-12-12 09:57:24 | 只看该作者
那你的 onDeviceReady执行了吗?
如果没有执行的话看看控制台有什么错误 然后调试调试

还有你用的jquery的方法  jquery引入了吗
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

ionic4视频教程

Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )  

GMT+8, 2024-11-25 02:04 , Processed in 0.053754 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表