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 相关文章推荐
用JavaScript脚本实现Web页面信息交互
Dec 21 Javascript
javascript之ESC(第二类混淆)
May 06 Javascript
ie8本地图片上传预览示例代码
Jan 12 Javascript
Javascript验证用户输入URL地址是否为空及格式是否正确
Oct 09 Javascript
基于Vue.js实现简单搜索框
Mar 26 Javascript
Bootstrap栅格系统的使用和理解2
Dec 14 Javascript
JS ES6多行字符串与连接字符串的表示方法
Apr 26 Javascript
vue在使用ECharts时的异步更新和数据加载详解
Nov 22 Javascript
node.js监听文件变化的实现方法
Apr 17 Javascript
基于layPage插件实现两种分页方式浅析
Jul 27 Javascript
JavaScript中的函数式编程详解
Aug 22 Javascript
JavaScript分页组件使用方法详解
Jul 26 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获取数组中键值最大数组项的索引值
2015/03/17 PHP
PHP易混淆知识整理笔记
2015/09/24 PHP
PHP实现的函数重载功能示例
2018/08/03 PHP
js汉字转拼音实现代码
2013/02/06 Javascript
js判断为空Null与字符串为空简写方法
2014/02/24 Javascript
jquery.ajax之beforeSend方法使用介绍
2014/12/08 Javascript
微信内置浏览器私有接口WeixinJSBridge介绍
2015/05/25 Javascript
Vue2.0利用 v-model 实现组件props双向绑定的优美解决方案
2017/03/13 Javascript
jQuery结合jQuery.cookie.js插件实现换肤功能示例
2017/10/14 jQuery
详解webpack与SPA实践之开发环境搭建
2017/12/18 Javascript
vue2配置scss的方法步骤
2019/06/06 Javascript
jquery validate 实现动态增加/删除验证规则操作示例
2019/10/28 jQuery
JavaScript遍历数组的方法代码实例
2020/01/14 Javascript
video.js添加自定义组件的方法
2020/12/09 Javascript
python sort、sorted高级排序技巧
2014/11/21 Python
在Python的Django框架中编写编译函数
2015/07/20 Python
Python 处理文件的几种方式
2019/08/23 Python
解决python中的幂函数、指数函数问题
2019/11/25 Python
详解python 破解网站反爬虫的两种简单方法
2020/02/09 Python
Django-rest-framework中过滤器的定制实例
2020/04/01 Python
opencv python 图片读取与显示图片窗口未响应问题的解决
2020/04/24 Python
HTML5表单验证特性(知识点小结)
2020/03/10 HTML / CSS
NYX Professional Makeup英国官网:美国平价专业彩妆品牌
2019/11/13 全球购物
双立人加拿大官网:Zwilling加拿大
2020/08/10 全球购物
利用异或运算实现两个无符号数的加法运算
2013/12/20 面试题
MYSQL支持事务吗
2013/08/09 面试题
总裁秘书岗位职责
2013/12/04 职场文书
创业计划书撰写原则
2014/01/25 职场文书
小学生打架检讨书
2014/01/26 职场文书
黄河象教学反思
2014/02/10 职场文书
党员个人对照检查材料范文
2014/09/24 职场文书
学校纪律作风整改措施思想汇报
2014/10/11 职场文书
运动会搞笑广播稿
2014/10/14 职场文书
2014年网管工作总结
2014/12/11 职场文书
继续教育心得体会(共6篇)
2016/01/19 职场文书
MySQL 使用索引扫描进行排序
2021/06/20 MySQL