独角兽企业重金招聘Python工程师标准>>>
最近开发wap,仅用在微信浏览器上,部分功能需要判断微信浏览器版本信息。其他功能类推:(注:获取到的userAgent就是纯字符串内容)
<script type="text/javascript">(function() { function isWechatBroswer(){var ua = navigator.userAgent.toLowerCase();var version = 0;var micromessenger = "micromessenger";if(ua.match(/MicroMessenger/i)==micromessenger) {var verStr = ua.substring(ua.indexOf(micromessenger)+micromessenger.length,ua.indexOf(micromessenger)+micromessenger.length+2);version = parseInt(verStr.split("\/")[1]);if(version < 5){alert("本页面仅适用于微信浏览器版本5.0及以上");}else{alert("您的微信浏览器可以使用");}} else {alert("请使用微信内置浏览器打开本页面");}}isWechatBroswer();})(jQuery) </script>