js判斷瀏覽器類型,裝置類型

來源:互聯網
上載者:User

標籤:根據   roi   user   logs   play   lower   ipa   mic   isp   

 

根據userAgent判斷瀏覽器類型,移動端,PC端,,QQ和微博

var os = function () {
var ua = navigator.userAgent.toLowerCase(),
isAndroid = /(?:android)/.test(ua),
isWeChat = /(?:micromessenger)/.test(ua),
isQQ = /(?:qq)/.test(ua),
isWeiBo = /(?:weibo)/.test(ua),
isTablet = /(?:ipad|playbook)/.test(ua) || (isAndroid && !/(?:mobile)/.test(ua)),
isPhone = /(?:iphone)/.test(ua) && !isTablet,
isPc = !isPhone && !isAndroid && !isTablet;
return {
isTablet: isTablet,// 平板
isPhone: isPhone, // 蘋果
isAndroid: isAndroid, //安卓
isWeChat: isWeChat, //
isQQ: isQQ, // QQ
isWeiBo: isWeiBo, // 微博
isPc: isPc // PC端
};
}();

//使用
if (os.isPc) {
console.log(‘isPc :‘);
} else if (os.isAndroid) {
console.log(‘isAndroid‘);
}
else if (os.isPhone) {
console.log(‘isPhone‘);
}

 end !

js判斷瀏覽器類型,裝置類型

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.