ionic+html5+API实现双击返回键退出应用
更新时间:2019年09月17日 14:21:27 作者:leiflyy
这篇文章主要为大家详细介绍了ionic+html5+API实现双击返回键退出应用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
使用ionic+MUI联合开发app,鉴于ionic单方面实现的双击返回键过于复杂,所以想出了使用ionic与html5+API一起使用实现双击返回键退出应用,单击返回键返回上层的功能。
$scope.listenbackbutton = function() { document.addEventListener("plusready", onPlusReady, false); function onPlusReady() { plus.key.addEventListener("backbutton", function() { if ($location.path() == '/tab/index') { if (plus.os.name == "Android") { $ionicLoading.show({ template: "再次点击返回键退出应用" }); $timeout(function() { $ionicLoading.hide(); plus.key.removeEventListener("backbutton", function() {}); return; }, 1000); plus.key.addEventListener("backbutton", function() { plus.runtime.quit(); }); } else { outSet("此平台不支持直接退出程序,请按Home键切换应用"); } } else { $ionicHistory.goBack(); } }); } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
Javascript 模拟点击事件(点击链接与html点击) 兼容IE/Firefox
Javascript 模拟点击事件,一般情况下ie支持的,firefox并不支持。所以可以通过下面的方法解决。2010-01-01深入理解JavaScript中async/await的错误处理方式
在现代JavaScript开发中,异步编程是不可或缺的一部分,async和await是一种强大的异步编程工具,它们使得编写和维护异步代码更加容易和清晰,然而,异步操作仍然可能会出现错误,本文将深入探讨async和await的错误处理方式,提供详细的代码示例和解释2023-09-09
最新评论