本文给大家分享的是使用 javascript 实现判断微信版本号以及判断是否在内置的微信浏览器中打开的代码,十分的简单实用,有需要的小伙伴可以参考下。
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
微信现在几乎已经普遍在使用,但是微信版本一直在更新,不同的版本有不同的功能,于是了解微信的版本号很重要,以便自己及时更新体验新的功能。那么如何用 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;
- }
- }
来源: http://www.phperz.com/article/17/0219/271381.html