Cordova 返回键切换后台

这里需要用到 cordova-plugin-backbutton 这个插件

1、安装插件,命令窗口输入(当前目录是你项目所在的目录)

cordova plugin add cordova-plugin-backbutton

2、项目中使用,我的是多页面的模式,只在需要按返回键切换到后台的那个文件加入代码就可以了,不需要做判断,单页面项目则需要根据当前页面的锚点判断是否切换到后台

 <script>
        document.addEventListener("backbutton", onBackKeyDown, false);
        function onBackKeyDown() {
            //可以加一些逻辑判断,比如可以在固定的几个页面按返回键时才切换到后台
            // 返回按钮事件的事件处理函数
            navigator.Backbutton.goHome(function() {}, function() {});
        }
</script>

猜你喜欢

转载自www.cnblogs.com/raym/p/10281185.html