微信小程序开发之点击按钮退出小程序的实现方法


Posted in Javascript onApril 26, 2019

微信小程序官方是没有提供退出的API的,但是在navigator这个组件中,是有退出这个功能的:

微信小程序开发之点击按钮退出小程序的实现方法

详情参考官方文档:navigator。

示例代码:

<navigator open-type="exit" target="miniProgram">关闭小程序</navigator>

不过这个功能最低支持版本时 2.1.0 ,如果一定要使用这个功能,那么最好在小程序管理后台中设置最低基础库版本不低于2.1.0,如果对小程序支持的最低基础库低于2.1.0,那么可以对小程序基础库版本进行判断,支持小程序退出的就使用退出组件,如果不支持,那么就做好跳转到其他指定页面的兼容处理。 

wx.getSystemInfo({
      success: function(res) {
       if(res.SDKVersion>="2.1.0"){
        self.setData({
        exitApp:true//data中的初始化变量
        })
       }
      }
     })
<navigator wx:if="{{exitApp}}" open-type="exit" target="miniProgram">关闭按钮</navigator>
 <navigator wx:else open-type="navigate" target="navigate" url='../../index/index'>返回首页</navigator>

如果是首页,那么就直接不处理这个返回退出了。

注:由于不是API,所以不能使用wx.canIUse(string)的方式进行判断了,所以只能通过获取系统信息的方式获取小程序基础库版本,以此来判断。

对于小程序基础库版本分布可以查看官方统计说明:基础库版本分布。

PS:下面看下一个超简单的方法

小程序点击按钮退出小程序

很简单的只要把文档看详细了就ok

![image](http://note.youdao.com/yws/res/917/480F8E5BC3A54330A34950C807EE6B85)
<navigator hover-class="none" target="miniProgram" open-type="exit"> 退出当前小程序</navigator>

总结

以上所述是小编给大家介绍的微信小程序开发之点击按钮退出小程序的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
使用javascript创建快捷方式的简单实例
Aug 09 Javascript
jqGrid日期格式的判断示例代码(开始日期与结束日期)
Nov 08 Javascript
javascript实现浏览器窗口传递参数的方法
Sep 03 Javascript
JavaScript设计模式经典之工厂模式
Feb 24 Javascript
jQuery查找节点并获取节点属性的方法
Sep 09 Javascript
js中json处理总结之JSON.parse
Oct 14 Javascript
JavaScript装饰器函数(Decorator)实例详解
Mar 30 Javascript
JS+CSS实现网页加载中的动画效果
Oct 27 Javascript
js实现点击按钮复制文本功能
Jul 20 Javascript
react在安卓中输入框被手机键盘遮挡问题的解决方法
Sep 03 Javascript
JavaScript使用闭包模仿块级作用域操作示例
Jan 21 Javascript
jquery实现吸顶导航效果
Jan 08 jQuery
js最实用string(字符串)类型的使用及截取与拼接详解
Apr 26 #Javascript
微信小程序实现的绘制table表格功能示例
Apr 26 #Javascript
Vue使用Canvas绘制图片、矩形、线条、文字,下载图片
Apr 26 #Javascript
微信小程序如何修改本地缓存key中单个数据的详解
Apr 26 #Javascript
js验证身份证号码记录的方法
Apr 26 #Javascript
详解VScode编辑器vue环境搭建所遇问题解决方案
Apr 26 #Javascript
react高阶组件添加和删除props
Apr 26 #Javascript
You might like
转换中文日期的PHP程序
2006/10/09 PHP
php小经验:解析preg_match与preg_match_all 函数
2013/06/29 PHP
jquery+php+ajax显示上传进度的多图片上传并生成缩略图代码
2014/10/15 PHP
PHP内核探索:哈希表碰撞攻击原理
2015/07/31 PHP
PHP字符串和十六进制如何实现互相转换
2020/07/16 PHP
PHP与Web页面的交互示例详解二
2020/08/04 PHP
js 无提示关闭浏览器页面的代码
2010/03/09 Javascript
JS实现很酷的水波文字特效实例
2015/02/26 Javascript
Nodejs如何复制文件
2016/03/09 NodeJs
javascript实现PC网页里的拖拽效果
2016/03/14 Javascript
JS控制层作圆周运动的方法
2016/06/20 Javascript
javascript 分号总结及详细介绍
2016/09/24 Javascript
防止重复发送 Ajax 请求
2017/02/15 Javascript
vue 过滤器filter实例详解
2018/03/14 Javascript
Chart.js 轻量级HTML5图表绘制工具库(知识整理)
2018/05/22 Javascript
vue-cli项目配置多环境的详细操作过程
2018/10/30 Javascript
微信小程序间使用navigator跳转传值问题实例分析
2020/03/27 Javascript
JavaScript 函数用法详解【函数定义、参数、绑定、作用域、闭包等】
2020/05/12 Javascript
Antd下拉选择,自动匹配功能的实现
2020/10/24 Javascript
[01:46]DOTA2上海特锦赛小组赛英文解说KotlGuy采访
2016/02/27 DOTA
python3+PyQt5实现支持多线程的页面索引器应用程序
2018/04/20 Python
Python sorted函数详解(高级篇)
2018/09/18 Python
解决Django一个表单对应多个按钮的问题
2019/07/18 Python
python web框架中实现原生分页
2019/09/08 Python
Python 项目转化为so文件实例
2019/12/23 Python
Python re正则表达式元字符分组()用法分享
2020/02/10 Python
Python按照list dict key进行排序过程解析
2020/04/04 Python
css3中less实现文字长阴影(long shadow)
2020/04/24 HTML / CSS
悬挂训练绳:TRX
2017/12/14 全球购物
自动化职业生涯规划书范文
2014/01/03 职场文书
新郎父亲婚宴答谢词
2014/01/11 职场文书
中秋节礼品促销方案
2014/02/02 职场文书
介绍信如何写
2015/01/31 职场文书
寻找成龙观后感
2015/06/12 职场文书
祝寿主持词
2015/07/02 职场文书
Python Django模型详解
2021/10/05 Python