JS設置僅在微信瀏覽器中打開h5界面

對瀏覽器的UserAgent進行正則匹配,不含有微信獨有標識的則爲其他瀏覽器

function userAgentWx() {
 var useragent = navigator.userAgent;
 if (useragent.match(/MicroMessenger/i) != 'MicroMessenger') {
     // 這裏警告框會阻塞當前頁面繼續加載
     alert('請在微信客戶端訪問本頁面');

     // 以下代碼是用javascript強行關閉當前頁面
     var opened = window.open('about:blank', '_self');
     opened.opener = null;
     opened.close();
 }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章