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学习3:操作元素属性和特性
Feb 07 Javascript
使用js修改客户端注册表的方法
Aug 09 Javascript
使用js写的一个简易的投票
Nov 27 Javascript
使用jquery+CSS实现控制打印样式
Dec 31 Javascript
JS验证逗号隔开可以是中文字母数字
Apr 22 Javascript
Node.js制作简单聊天室
Jan 12 Javascript
underscore之function_动力节点Java学院整理
Jul 11 Javascript
jquery鼠标悬停导航下划线滑出效果
Sep 29 jQuery
Vue响应式原理深入解析及注意事项
Dec 11 Javascript
详解vue 计算属性与方法跟侦听器区别(面试考点)
Apr 23 Javascript
基于ajax及jQuery实现局部刷新过程解析
Sep 12 jQuery
JavaScript 事件捕获冒泡与捕获详情
Nov 11 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
Win9x/ME下Apache+PHP安装配置
2006/10/09 PHP
用函数读出数据表内容放入二维数组
2006/10/09 PHP
PHP中文分词 自动获取关键词介绍
2012/11/13 PHP
php支付宝接口用法分析
2015/01/04 PHP
PHP7.0连接DB操作实例分析【基于mysqli】
2019/09/26 PHP
firefox下对ajax的onreadystatechange的支持情况分析
2009/12/14 Javascript
juqery 学习之三 选择器 子元素与表单
2010/11/25 Javascript
jQuery语法高亮插件支持各种程序源代码语法着色加亮
2013/04/27 Javascript
js setTimeout 参数传递使用介绍
2013/08/13 Javascript
编写高效jQuery代码的4个原则和5个技巧
2014/04/24 Javascript
jQuery中end()方法用法实例
2015/01/08 Javascript
js实现图片漂浮效果的方法
2015/03/02 Javascript
swtich/if...else的替代语句
2015/08/16 Javascript
jQuery循环遍历子节点并获取值的方法
2016/04/14 Javascript
JavaScript判断数字是否为质数的方法汇总
2016/06/02 Javascript
轻松掌握JavaScript中介者模式
2016/08/26 Javascript
原生JS与jQuery编写简单选项卡
2017/10/30 jQuery
JS扩展String.prototype.format字符串拼接的功能
2018/03/09 Javascript
使用Object.defineProperty如何巧妙找到修改某个变量的准确代码位置
2018/11/02 Javascript
详解原生JS动态添加和删除类
2019/03/26 Javascript
Antd-vue Table组件添加Click事件,实现点击某行数据教程
2020/11/17 Javascript
pycharm 使用心得(四)显示行号
2014/06/05 Python
Python实现带百分比的进度条
2016/06/28 Python
浅谈Python接口对json串的处理方法
2018/12/19 Python
python实现加密的方式总结
2020/01/19 Python
keras中的loss、optimizer、metrics用法
2020/06/15 Python
CSS3 3D立方体效果示例-transform也不过如此
2016/12/05 HTML / CSS
美国首屈一指的礼品篮供应商:GiftTree
2018/01/06 全球购物
入党积极分子介绍信
2014/01/17 职场文书
六查六看剖析材料
2014/02/15 职场文书
教师党的群众路线教育实践活动学习笔记
2014/11/05 职场文书
员工2014年度工作总结
2014/12/09 职场文书
银行求职自荐信范文
2015/03/04 职场文书
如何利用STAR法则制作留学文书?
2019/08/26 职场文书
JS中如何优雅的使用async await详解
2021/10/05 Javascript
nginx location 带斜杠【 / 】与不带的区别
2022/04/13 Servers