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


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 盒模型 尺寸深入理解
Dec 31 Javascript
JQuery onload、ready概念介绍及使用方法
Apr 27 Javascript
JS将光标聚焦在文本最后的实现代码
Mar 28 Javascript
jquery+html5烂漫爱心表白动画代码分享
Aug 24 Javascript
在javascript中创建对象的各种模式解析
May 16 Javascript
Javascript在IE和Firefox浏览器常见兼容性问题总结
Aug 03 Javascript
原生JS实现隐藏显示图片 JS实现点击切换图片效果
Jan 27 Javascript
原生js获取left值和top值的三种方法
Aug 02 Javascript
js实现本地时间同步功能
Aug 26 Javascript
vue addRoutes实现动态权限路由菜单的示例
May 15 Javascript
JS实现根据详细地址获取经纬度功能示例
Apr 16 Javascript
js实现网页随机验证码
Oct 19 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
收音机怀古---春雷3P7图片欣赏
2021/03/02 无线电
php与paypal整合方法
2010/11/28 PHP
网站防止被刷票的一些思路与方法
2015/01/08 PHP
PHP实现的回溯算法示例
2017/08/15 PHP
在laravel-admin中列表中禁止某行编辑、删除的方法
2019/10/03 PHP
JavaScript 仿关机效果的图片层
2008/12/26 Javascript
js去空格技巧分别去字符串前后、左右空格
2013/10/21 Javascript
jquery的ajax简单结构示例代码
2014/02/17 Javascript
jquery制作 随机弹跳的小球特效
2015/02/01 Javascript
Javascript进制转换实例分析
2015/05/14 Javascript
关于Javascript回调函数的一个妙用
2016/08/29 Javascript
VueJs路由跳转——vue-router的使用详解
2017/01/10 Javascript
bootstrap table使用入门基本用法
2017/05/24 Javascript
JavaScript内存泄漏的处理方式
2017/11/20 Javascript
在vue-cli搭建的项目中增加后台mock接口的方法
2018/04/26 Javascript
在小程序中使用腾讯视频插件播放教程视频的方法
2018/07/10 Javascript
webpack4.x下babel的安装、配置及使用详解
2019/03/07 Javascript
详解Nuxt.js 实战集锦
2019/11/19 Javascript
JavaScript中的执行环境和作用域链
2020/09/04 Javascript
Js实现粘贴上传图片的原理及示例
2020/12/09 Javascript
Python类的基础入门知识
2008/11/24 Python
Python实现豆瓣图片下载的方法
2015/05/25 Python
Python数据分析之双色球统计两个红和蓝球哪组合比例高的方法
2018/02/03 Python
python list转矩阵的实例讲解
2018/08/04 Python
django 将model转换为字典的方法示例
2018/10/16 Python
python操作小程序云数据库实现简单的增删改查功能
2019/06/06 Python
Django 使用easy_thumbnails压缩上传的图片方法
2019/07/26 Python
python 画3维轨迹图并进行比较的实例
2019/12/06 Python
Python如何用wx模块创建文本编辑器
2020/06/07 Python
Django后端分离 使用element-ui文件上传方式
2020/07/12 Python
python脚本使用阿里云slb对恶意攻击进行封堵的实现
2021/02/04 Python
css3简单练习实现遨游浏览器logo的绘制
2013/01/30 HTML / CSS
css3实现input输入框颜色渐变发光效果代码
2014/04/02 HTML / CSS
教师自荐信
2013/12/10 职场文书
《春天来了》教学反思
2014/04/07 职场文书
汽修专业自荐信
2014/07/07 职场文书