移動端判斷在微信瀏覽器中是否可以開啟該頁面(轉載0記錄)
阿新 • • 發佈:2018-11-09
在實際的專案中,有時候需要判斷當前頁面是否在微信瀏覽器中開啟
,以下提示了三種方法,每一種都可以,
方法一,
var ua = navigator.userAgent.toLowerCase(); var isWeixin = ua.indexOf('micromessenger') != -1; if (isWeixin) { return true; }else{ return false; }
方法二
function is_weixn(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i)=="micromessenger") { return true; } else { return false; } }
方法三
var is_weixin = (function(){return navigator.userAgent.toLowerCase().indexOf('micromessenger') !== -1})(); if(is_weixin){ $(function(){ return true; }); }else{ $(function(){ return false; }); }
這3種方法那一種都可以,我在專案中就是用的方法3嘿嘿