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 相关文章推荐
Prototype源码浅析 Enumerable部分(二)
Jan 18 Javascript
jQuery中on()方法用法实例详解
Feb 06 Javascript
BootStrap智能表单demo示例详解
Jun 13 Javascript
AngularJS入门教程之更多模板详解
Aug 19 Javascript
利用Angularjs和原生JS分别实现动态效果的输入框
Sep 01 Javascript
原生js封装的一些jquery方法(详解)
Sep 20 Javascript
js原生实现FastClick事件的实例
Nov 20 Javascript
node.js中http模块和url模块的简单介绍
Oct 06 Javascript
Node.js实现注册邮箱激活功能的方法示例
Mar 23 Javascript
Node.js中的child_process模块详解
Jun 08 Javascript
微信小程序http连接访问解决方案的示例
Nov 05 Javascript
js实现网页版贪吃蛇游戏
Feb 22 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下打开phpMyAdmin出现403错误的问题解决方法
2013/05/23 PHP
浅析php数据类型转换
2014/01/09 PHP
php基于GD库画五星红旗的方法
2015/02/24 PHP
php上传大文件失败的原因及应对策略
2015/10/20 PHP
Zend Framework教程之连接数据库并执行增删查的方法(附demo源码下载)
2016/03/21 PHP
非常经典的PHP文件上传类分享
2016/05/15 PHP
tp5递归 无限级分类详解
2019/10/18 PHP
常用js脚本
2006/12/03 Javascript
JS实现日期加减的方法
2013/11/29 Javascript
用js的document.write输出的广告无阻塞加载的方法
2014/06/05 Javascript
详解Node.js模块间共享数据库连接的方法
2016/05/24 Javascript
jQuery动态生成不规则表格(前后端)
2017/02/21 Javascript
Vue.js展示AJAX数据简单示例讲解
2017/03/29 Javascript
js实现按座位号抽奖
2017/04/05 Javascript
jQuery EasyUI之验证框validatebox实例详解
2017/04/10 jQuery
详解Angular的8个主要构造块
2017/06/20 Javascript
基于jquery.page.js实现分页效果
2018/01/01 jQuery
vue之浏览器存储方法封装实例
2018/03/15 Javascript
vue 全局封装loading加载教程(全局监听)
2020/11/05 Javascript
vue实现标签云效果的示例
2020/11/09 Javascript
[02:04]2016国际邀请赛中国区预选赛VG.R晋级之路
2016/07/01 DOTA
[01:06:54]DOTA2-DPC中国联赛 正赛 RNG vs Dragon BO3 第一场 1月24日
2021/03/11 DOTA
Python获取apk文件URL地址实例
2013/11/01 Python
python smtplib模块发送SSL/TLS安全邮件实例
2015/04/08 Python
Python 实现在文件中的每一行添加一个逗号
2018/04/29 Python
python如何发布自已pip项目的方法步骤
2018/10/09 Python
python实现全盘扫描搜索功能的方法
2019/02/14 Python
Python Numpy数组扩展repeat和tile使用实例解析
2019/12/09 Python
美国紧身牛仔裤品牌:NYDJ
2017/05/24 全球购物
美国网上鞋子零售商:Dr. Scholl’s Shoes
2017/11/17 全球购物
SCHIESSER荷兰官方网站:德国内衣专家
2020/10/09 全球购物
就业推荐自我鉴定
2013/10/06 职场文书
端午节粽子促销活动方案
2014/02/02 职场文书
化验员岗位职责
2015/02/14 职场文书
小区环境卫生倡议书
2015/04/29 职场文书
SQL Server数据定义——模式与基本表操作
2021/04/05 SQL Server