js获取微信版本号的方法


Posted in Javascript onMay 12, 2015

微信现在几乎已经普遍在使用,但是微信版本一直在更新,不同的版本有不同的功能,于是了解微信的版本号很重要,以便自己及时更新体验新的功能。那么如何用js获取微信版本号呢?

一、判断微信版本号

var wechatInfo = navigator.userAgent.match(/MicroMessenger\\/([\\d\\.]+)/i) ;
if( !wechatInfo ) {
  alert("本活动仅支持微信") ;
} else if ( wechatInfo[1] < "5.0" ) {
  alert("本活动仅支持微信5.0以上版本") ;
}

其中 wechatInfo[1]  的值就是 版本号

二、js判断是否在微信浏览器中打开

function is_weixn(){
  var ua = navigator.userAgent.toLowerCase();
  if(ua.match(/MicroMessenger/i)=="micromessenger") {
    return true;
  } else {
    return false;
  }
}

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
jQuery当鼠标悬停时放大图片的效果实例
Jul 03 Javascript
JS设置获取cookies的方法
Jan 26 Javascript
JavaScript中的prototype和constructor简明总结
Apr 05 Javascript
Jquery实现Div上下移动示例
Apr 23 Javascript
详解JavaScript正则表达式之RegExp对象
Dec 13 Javascript
jQuery遍历DOM元素与节点方法详解
Apr 14 Javascript
jQuery中的ready函数与window.onload谁先执行
Jun 21 Javascript
jQuery bt气泡实现悬停显示及移开隐藏功能的方法
Jul 12 Javascript
详解使用mpvue开发github小程序总结
Jul 25 Javascript
vue.js编译时给生成的文件增加版本号
Sep 17 Javascript
JS实现简单的点赞与踩功能示例
Dec 05 Javascript
node事件循环和process模块实例分析
Feb 14 Javascript
javascript中基本类型和引用类型的区别分析
May 12 #Javascript
JavaScript模拟可展开、拖动与关闭的聊天窗口实例
May 12 #Javascript
Javascript中typeof 用法小结
May 12 #Javascript
js/jquery判断浏览器类型的方法小结
May 12 #Javascript
js实现div层缓慢收缩与展开的方法
May 11 #Javascript
JS实现定时自动关闭DIV层提示框的方法
May 11 #Javascript
最精简的JavaScript实现鼠标拖动效果的方法
May 11 #Javascript
You might like
在服务端进行目录建立、删除,文件上传、删除的过程的php代码
2008/09/10 PHP
php header示例代码(推荐)
2010/09/08 PHP
yii框架通过控制台命令创建定时任务示例
2014/04/30 PHP
php控制文件下载速度的方法
2015/03/24 PHP
微信开发之网页授权获取用户信息(二)
2016/01/08 PHP
Netbeans 8.2将支持PHP7 更精彩
2016/06/13 PHP
深入理解PHP的远程多会话调试
2017/09/21 PHP
JavaScript中获取时间的函数集
2016/08/16 Javascript
AngularJS入门教程之过滤器详解
2016/08/19 Javascript
vue单页应用加百度统计代码(亲测有效)
2018/01/31 Javascript
浅谈webpack性能榨汁机(打包速度优化)
2019/01/09 Javascript
微信小程序网络层封装的实现(promise, 登录锁)
2019/05/08 Javascript
Vue.js路由实现选项卡简单实例
2019/07/24 Javascript
vue登录页实现使用cookie记住7天密码功能的方法
2021/02/18 Vue.js
[59:07]海涛为你详解DOTA2新版本“贤哲秘契”
2014/11/22 DOTA
[03:59]5分钟带你了解什么是DOTA2(第二期)
2017/02/07 DOTA
[55:32]2018DOTA2亚洲邀请赛 4.4 淘汰赛 EG vs LGD 第二场
2018/04/05 DOTA
Python多线程编程(七):使用Condition实现复杂同步
2015/04/05 Python
使用python存储网页上的图片实例
2018/05/22 Python
对Python3 * 和 ** 运算符详解
2019/02/16 Python
python 将日期戳(五位数时间)转换为标准时间
2019/07/11 Python
python logging.basicConfig不生效的原因及解决
2020/02/20 Python
pytorch torchvision.ImageFolder的用法介绍
2020/02/20 Python
如何在Python对Excel进行读取
2020/06/04 Python
html5 分层屏幕适配的方法
2018/03/16 HTML / CSS
使用jTopo给Html5 Canva中绘制的元素添加鼠标事件
2014/05/15 HTML / CSS
GafasWorld哥伦比亚:网上购买眼镜
2017/11/28 全球购物
Pottery Barn阿联酋:购买家具、家居装饰及更多
2019/12/08 全球购物
会计专业毕业生求职信分享
2014/01/03 职场文书
小学运动会表扬稿
2014/01/19 职场文书
冰淇淋店的创业计划书
2014/02/07 职场文书
大学生通用个人的自我评价
2014/02/10 职场文书
会走路的树教学反思
2014/02/20 职场文书
热爱祖国演讲稿
2014/05/04 职场文书
幼儿园端午节活动方案
2014/08/25 职场文书
学校运动会广播稿100条
2014/09/14 职场文书