七星端砚
七星端砚
  • 发布:2015-11-09 16:31
  • 更新:2015-11-09 18:19
  • 阅读:2111

我用Hbuilder调试手机端程序的时候,手机端程序退出之后,Hbuilder并没有退出,我的代码有哪里是不对的吗?

分类:HBuilder

1,我用Hbuilder连接Android手机真机调试。退出的逻辑是这样写的。

//返回键处理  
            //处理逻辑,1s内连续两次按返回键,则退出应用。  
            var first = null;  
            plus.key.addEventListener('backbutton',function(){  
                console.log("点击backbutton");  
                if (!first) {  
                    first = new Date().getTime();  
                    mui.toast("再按一次退出应用!");  
                    setTimeout(function(){  
                        first = null;  
                    },1000);  
                }   
                else{  
                    if (new Date().getTime() - first < 1000) {  
                        console.log("退出。");  
                        plus.runtime.quit();  
                    }  
                }  
            },false);

下面是调试的时候的log:

我的问题如上红色字体所示,这是编辑器的问题呢,还是我的代码有问题?求解啊!

2015-11-09 16:31 负责人:无 分享
已邀请:
七星端砚

七星端砚 (作者)

问题补充啊---------别的编译器如vs开发的过程中,可以设置断点进行调试,不知道Hbuilder有没有这个功能,是不是准备添加这个功能,我倒是没找到如何打断点进行调试的功能。求教一下拉。

BoredApe

BoredApe - 有问题就会有答案。

这个停止按钮是切断电脑与手机的连接.而app的关闭和退出和这个没有关系
php插件可以断点调试php,具体可搜索aptana php调试。
js调试,需要在浏览器控制台里进行。
App的真机调试,也可以利用浏览器控制台来做,但Android需要4.4才可以,在HBuilder菜单运行-真机运行里有教程。

该问题目前已经被锁定, 无法添加新回复