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


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 相关文章推荐
JS验证身份证有效性示例
Oct 11 Javascript
javascript间隔定时器(延时定时器)学习 间隔调用和延时调用
Jan 13 Javascript
D3.js实现折线图的方法详解
Sep 21 Javascript
用v-html解决Vue.js渲染中html标签不被解析的问题
Dec 14 Javascript
node.js爬虫爬取拉勾网职位信息
Mar 14 Javascript
bootstrap table表格使用方法详解
Apr 26 Javascript
Bootstrap Table列宽拖动的方法
Aug 15 Javascript
解决vue2.0 element-ui中el-upload的before-upload方法返回false时submit()不生效问题
Aug 24 Javascript
浅谈vue项目4rs vue-router上线后history模式遇到的坑
Sep 27 Javascript
超详细动手搭建一个VuePress 站点及开启PWA与自动部署的方法
Jan 27 Javascript
bootstrap-table实现表头固定以及列固定的方法示例
Mar 07 Javascript
js实现三角形粒子运动
Sep 22 Javascript
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不用正则采集速度探究总结
2008/03/24 PHP
php上传大文件失败的原因及应对策略
2015/10/20 PHP
Zend Framework动作助手(Zend_Controller_Action_Helper)用法详解
2016/03/05 PHP
使用Json比用string返回数据更友好,也更面向对象一些
2011/09/13 Javascript
jsvascript图像处理—(计算机视觉应用)图像金字塔
2013/01/15 Javascript
我的NodeJs学习小结(一)
2014/07/06 NodeJs
javascript常用方法总结
2015/05/14 Javascript
JavaScript的jQuery库中function的存在和参数问题
2015/08/13 Javascript
jQuery实现图片轮播特效代码分享
2015/09/15 Javascript
微信小程序 地图map详解及简单实例
2017/01/10 Javascript
jQuery 1.9版本以上的浏览器判断方法代码分享
2017/08/28 jQuery
基于layui数据表格以及传数据的方式
2018/08/19 Javascript
JS中的算法与数据结构之列表(List)实例详解
2019/08/16 Javascript
JavaScript键盘事件响应顺序详解
2019/09/30 Javascript
解决matplotlib库show()方法不显示图片的问题
2018/05/24 Python
python 梯度法求解函数极值的实例
2019/07/10 Python
python Web flask 视图内容和模板实现代码
2019/08/23 Python
如何基于Python Matplotlib实现网格动画
2020/07/20 Python
Python实现一个论文下载器的过程
2021/01/18 Python
HTML5中的Scoped属性使用实例
2014/04/23 HTML / CSS
详解HTML5中ol标签的用法
2015/09/08 HTML / CSS
整理HTML5的一些新特性与Canvas的常用属性
2016/01/29 HTML / CSS
全球酒店比价网:HotelsCombined
2017/06/20 全球购物
PAUL HEWITT手表美国站:德国北部时尚生活配饰品牌,船锚元素
2017/11/18 全球购物
医药工作岗位求职信分享
2013/12/31 职场文书
最新党员思想汇报
2014/01/01 职场文书
女方回门宴答谢词
2014/01/14 职场文书
致裁判员加油稿
2014/02/08 职场文书
公开服务承诺制度
2014/03/26 职场文书
2014党员干部四风问题对照检查材料思想汇报
2014/09/24 职场文书
干部职工纪律作风整改措施思想汇报
2014/10/11 职场文书
干部作风建设年活动剖析材料
2014/10/23 职场文书
2015年派出所工作总结
2015/04/24 职场文书
蔬果开业典礼发言稿应该怎么写?
2019/09/03 职场文书
Python数据分析之pandas函数详解
2021/04/21 Python
Java 实现限流器处理Rest接口请求详解流程
2021/11/02 Java/Android