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 相关文章推荐
使用IE的地址栏来辅助调试Web页脚本
Mar 08 Javascript
js弹窗返回值详解(window.open方式)
Jan 11 Javascript
JavaScript计时器示例分析
Feb 05 Javascript
HTML+CSS+JS实现完美兼容各大浏览器的TABLE固定列
Apr 26 Javascript
无缝滚动的简单实现代码(推荐)
Jun 07 Javascript
jQuery插件jqGrid动态获取列和列字段的方法
Mar 03 Javascript
JavaScript中重名的函数与对象示例详析
Sep 28 Javascript
vuex 的简单使用
Mar 22 Javascript
解决Layui 表单提交数据为空的问题
Aug 15 Javascript
微信小程序点击顶部导航栏切换样式代码实例
Nov 12 Javascript
详解如何在Javascript和Sass之间共享变量
Nov 13 Javascript
使用vuex较为优雅的实现一个购物车功能的示例代码
Dec 09 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
laravel5.4生成验证码的实例讲解
2017/08/05 PHP
360搜索引擎自动收录php改写方案
2018/04/28 PHP
php的无刷新操作实现方法分析
2020/02/28 PHP
JavaScript CSS修改学习第二章 样式
2010/02/19 Javascript
javascript异步编程代码书写规范Promise学习笔记
2015/02/11 Javascript
js实现仿网易点击弹出提示同时背景变暗效果
2015/08/13 Javascript
使用纯JS代码判断字符串中有多少汉字的实现方法(超简单实用)
2016/11/12 Javascript
JS实现物体带缓冲的间歇运动效果示例
2016/12/22 Javascript
Ionic2调用本地SQlite实例
2017/04/22 Javascript
细说webpack源码之compile流程-rules参数处理技巧(2)
2017/12/26 Javascript
Vue实现active点击切换方法
2018/03/16 Javascript
node.js中ws模块创建服务端和客户端,网页WebSocket客户端
2019/03/06 Javascript
解决vue v-for src 图片路径问题 404
2019/11/12 Javascript
flexible.js实现移动端rem适配方案
2020/04/07 Javascript
在vue中实现给每个页面顶部设置title
2020/07/29 Javascript
使用js和canvas实现时钟效果
2020/09/08 Javascript
Vue实现开关按钮拖拽效果
2020/09/22 Javascript
详解Python的Twisted框架中reactor事件管理器的用法
2016/05/25 Python
Zookeeper接口kazoo实例解析
2018/01/22 Python
pyqt5简介及安装方法介绍
2018/01/31 Python
PyQt5每天必学之切换按钮
2020/08/20 Python
python读取文件名并改名字的实例
2019/01/07 Python
使用python接入微信聊天机器人
2020/03/31 Python
PyInstaller运行原理及常用操作详解
2020/06/13 Python
tensorflow基于CNN实战mnist手写识别(小白必看)
2020/07/20 Python
python安装sklearn模块的方法详解
2020/11/28 Python
python 写一个文件分发小程序
2020/12/05 Python
澳大利亚在线百货商店:Real Smart
2017/08/13 全球购物
Tiqets荷兰:出售欧洲最美丽的景点和博物馆门票
2018/01/09 全球购物
Bodum官网:咖啡和茶壶、玻璃器皿、厨房电器等
2018/08/01 全球购物
优秀毕业大学生推荐信
2013/11/13 职场文书
监理中标通知书
2015/04/16 职场文书
公积金贷款承诺书
2015/04/30 职场文书
大学生活委员竞选稿
2015/11/21 职场文书
高中历史教学反思
2016/02/19 职场文书
Python基础之pandas数据合并
2021/04/27 Python