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 相关文章推荐
番茄的表单验证类代码修改版
Jul 18 Javascript
javaScript函数中执行C#代码中的函数方法总结
Aug 07 Javascript
JS下载文件|无刷新下载文件示例代码
Apr 17 Javascript
微信小程序 教程之条件渲染
Oct 18 Javascript
js基础之DOM中元素对象的属性方法详解
Oct 28 Javascript
bootstrap table 多选框分页保留示例代码
Mar 08 Javascript
JS中的三个循环小结
Jun 20 Javascript
客户端(vue框架)与服务器(koa框架)通信及服务器跨域配置详解
Aug 26 Javascript
使用clipboard.js实现复制功能的示例代码
Oct 16 Javascript
node.js微信小程序配置消息推送的实现
Feb 13 Javascript
vue中npm包全局安装和局部安装过程
Sep 03 Javascript
基于better-scroll 实现歌词联动功能的代码
May 07 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
火车头discuz6.1 完美采集的php接口文件
2009/09/13 PHP
PHP基础学习小结
2011/04/17 PHP
用PHP代码给图片加水印
2015/07/01 PHP
PHP中文字符串截断无乱码解决方法
2016/10/10 PHP
PHP设计模式之装饰器模式定义与用法简单示例
2018/08/13 PHP
用dom+xhtml+css制作的一个相册效果代码打包下载
2008/01/24 Javascript
javascript得到XML某节点的子节点个数的脚本
2008/10/11 Javascript
javascript 用原型继承来实现对象系统
2010/03/22 Javascript
jQuery之字体大小的设置方法
2014/02/27 Javascript
jQuery多项选项卡的实现思路附样式及代码
2014/06/03 Javascript
js实现同一页面多个运动效果的方法
2015/04/10 Javascript
jQuery中extend()和fn.extend()方法详解
2015/06/03 Javascript
JavaScript图片轮播代码分享
2015/07/31 Javascript
Angular4的输入属性与输出属性实例详解
2017/11/29 Javascript
微信小程序自定义弹窗wcPop插件
2018/11/19 Javascript
微信 jssdk 签名错误invalid signature的解决方法
2019/01/14 Javascript
微信小程序 checkbox使用实例解析
2019/09/09 Javascript
微信小程序后端无法保持session的原因及解决办法问题
2020/03/20 Javascript
Python实现文件复制删除
2016/04/19 Python
Python采用Django开发自己的博客系统
2020/09/29 Python
python处理xml文件的方法小结
2017/05/02 Python
Python实现矩阵相乘的三种方法小结
2018/07/26 Python
python多线程+代理池爬取天天基金网、股票数据过程解析
2019/08/13 Python
Python爬虫爬取杭州24时温度并展示操作示例
2020/03/27 Python
Python如何批量获取文件夹的大小并保存
2020/03/31 Python
解决jupyter notebook 出现In[*]的问题
2020/04/13 Python
Pytorch通过保存为ONNX模型转TensorRT5的实现
2020/05/25 Python
英国皇家邮政海外旗舰店:Royal Mail
2018/02/21 全球购物
Vans奥地利官方网站:美国原创极限运动潮牌
2018/09/30 全球购物
Linux如何为某个操作添加别名
2015/02/05 面试题
电大自我鉴定
2013/10/27 职场文书
《曹刿论战》教学反思
2014/03/02 职场文书
关于五一放假的通知
2015/08/18 职场文书
2016党风廉政建设心得体会范文
2016/01/25 职场文书
vue-cli4.5.x快速搭建项目
2021/05/30 Vue.js
MySQL悲观锁与乐观锁的实现方案
2021/11/02 MySQL