摘要:移動端常見瀏覽器微信微博使用方式輸出判斷當前是否在微信中端常見瀏覽器檢測取得瀏覽器的字符串判斷是否瀏覽器判斷是否瀏覽器判斷是否瀏覽器判斷是否瀏覽器使用方式輸出具體瀏覽器別名瀏覽器
移動端常見瀏覽器
var tools = { // 微信 is_wxBrowser: function () { return /micromessenger/.test(navigator.userAgent.toLowerCase()); }, // qq is_QQBrowser: function () { return navigator.userAgent.toLowerCase().match(/QQ/i) == "qq" }, // 微博 is_wbBrowser: function () { return navigator.userAgent.toLowerCase().match(/WeiBo/i) == "weibo" }, is_iOS: function () { return /(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent); }, is_android: function () { return /android/i.test(navigator.userAgent); }, };使用方式
輸出 true|| false
// 判斷當前是否在微信中 console.log(tools.is_wxBrowser()) // falsePC端常見瀏覽器檢測
var tools = { browser: () => { const userAgent = navigator.userAgent; //取得瀏覽器的userAgent字符串 const isOpera = userAgent.indexOf("Opera") > -1; if (isOpera) { return "Opera" } //判斷是否Opera瀏覽器 if (userAgent.indexOf("Firefox") > -1) { return "FF"; } //判斷是否Firefox瀏覽器 if (userAgent.indexOf("Chrome") > -1) { return "Chrome"; } if (userAgent.indexOf("Safari") > -1) { return "Safari"; } //判斷是否Safari瀏覽器 if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera) { return "IE"; } //判斷是否IE瀏覽器 }, }使用方式
輸出具體瀏覽器別名
console.log(tools.browser()); // Chrome -> Chrome瀏覽器
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/100919.html
閱讀 3690·2021-11-22 15:24
閱讀 1593·2021-09-26 09:46
閱讀 1904·2021-09-14 18:01
閱讀 2601·2019-08-30 15:45
閱讀 3526·2019-08-30 14:23
閱讀 1866·2019-08-30 12:43
閱讀 2915·2019-08-30 10:56
閱讀 800·2019-08-29 12:20