美文网首页我爱编程
使用Cordova --实现点击手机物理返回键时,应用进入后台运

使用Cordova --实现点击手机物理返回键时,应用进入后台运

作者: 蜗牛_96f2 | 来源:发表于2018-05-31 17:51 被阅读755次

使用Cordova开发App时,点击手机back键,总是返回上一级,如果希望直接返回到桌面,而不是直接关闭程序,可以这么做!

1.安装插件

首先在工程目录下运行如下命令添加backbutton插件

cordova plugin add cordova-plugin-backbutton 

2.例子

在返回键的响应事件中调用插件的goHome方法

        hangge.com

        

        

        

            //页面加载后添加各事件监听

            functiononLoad() {

                document.addEventListener("deviceready", onDeviceReady, false);

            }

            //Cordova加载完毕

            functiononDeviceReady() {

              //监听返回键按钮事件

              document.addEventListener("backbutton", eventBackButton, false);

            }

            //返回键点击响应(主要)

            functioneventBackButton() {

              //进入后台

              navigator.Backbutton.goHome(function() {

                  console.log('go home success');

              }, function() {

                  console.log('go home fail');

              });

            }

3.总结

此例宜变通使用

cordova使用过程中坑还是很多的,各位同学应踩坑,填坑,切不可遇坑则退,另推荐一个不错的UI框架Onsen UI,很好的兼容了Android和ios,并且可以完美结合Angular.js, React, Vue.js等流行框架使用。

道阻且长!!!!

相关文章

网友评论

    本文标题:使用Cordova --实现点击手机物理返回键时,应用进入后台运

    本文链接:https://www.haomeiwen.com/subject/lnfcsftx.html