摘要:通過(guò)來(lái)判斷判斷訪問(wèn)此鏈接的操作系統(tǒng)初始化加載程序判斷是不是移動(dòng)端是否移動(dòng)端是否移動(dòng)端判斷是不是微信瀏覽器是微信瀏覽器是微信瀏覽器不是微信瀏覽器不是微信瀏覽器判斷瀏覽器所在機(jī)器操作系統(tǒng)版本黑莓系統(tǒng)黑莓系統(tǒng)黑莓系統(tǒng)
通過(guò)js userAgent來(lái)判斷
判斷訪問(wèn)此鏈接的操作系統(tǒng)
var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"); var flag = true; /** * 初始化加載程序 */ window.onload = function(){ console.log(isMobile()); console.log(isWechat()); console.log(getOsVersion()); } /** * 判斷是不是移動(dòng)端 * @returns {boolean} */ function isMobile() { var userAgentInfo = navigator.userAgent; for (var v = 0; v < Agents.length; v++) { if (userAgentInfo.indexOf(Agents[v]) > 0) { flag = false; break; } } document.write("是否移動(dòng)端-"+ !flag+"http://"); return "是否移動(dòng)端-" + !flag; } /** * 判斷是不是微信瀏覽器 * @returns {boolean} */ function isWechat() { var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i)=="micromessenger"){ document.write("是微信瀏覽器//"); return "是微信瀏覽器"; } else{ document.write("不是微信瀏覽器//"); return "不是微信瀏覽器"; } } /** * 判斷瀏覽器所在機(jī)器操作系統(tǒng)版本 */ function getOsVersion(){ var u = navigator.userAgent,version = ""; if (u.indexOf("Mac OS X") > -1) { //ios var regStr_saf = /OS [d._]*/gi; var verinfo = u.match(regStr_saf); version ="ios" + (verinfo + "").replace(/[^0-9|_.]/ig,"").replace(/_/ig,"."); document.write("ios"); } else if (u.indexOf("Android") > -1 || u.indexOf("Linux") > -1) { //android version ="android" + u.substr(u.indexOf("Android") + 8, u.indexOf(";", u.indexOf("Android")) - u.indexOf("Android") - 8); document.write("android"); } else if (u.indexOf("BB10") > -1) { //黑莓bb10系統(tǒng) version ="黑莓bb10系統(tǒng)" + u.substr(u.indexOf("BB10") + 5, u.indexOf(";", u.indexOf("BB10")) - u.indexOf("BB10") - 5); document.write("黑莓bb10系統(tǒng)"); } else if (u.indexOf("IEMobile")) { //windows phone version ="windows phone"; document.write("windows phone") } return version; }
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/109120.html
摘要:解決方案可以解決在手機(jī)上點(diǎn)擊事件的延遲的模塊,事件也是為了解決在的延遲問(wèn)題顯示屏原理及設(shè)計(jì)方案說(shuō)明屏是一種具備超高像素密度的液晶屏,同樣大小的屏幕上顯示的像素點(diǎn)由個(gè)變?yōu)槎鄠€(gè),如在同樣帶下的屏幕上,蘋(píng)果設(shè)備的顯示屏中,像素點(diǎn)個(gè)變?yōu)閭€(gè)。 原文鏈接 - https://github.com/FrontEndRo... H5項(xiàng)目常見(jiàn)問(wèn)題及注意事項(xiàng) Meta基礎(chǔ)知識(shí): H5頁(yè)面窗口自動(dòng)調(diào)整到設(shè)備...
摘要:解決方案可以解決在手機(jī)上點(diǎn)擊事件的延遲的模塊,事件也是為了解決在的延遲問(wèn)題顯示屏原理及設(shè)計(jì)方案說(shuō)明屏是一種具備超高像素密度的液晶屏,同樣大小的屏幕上顯示的像素點(diǎn)由個(gè)變?yōu)槎鄠€(gè),如在同樣帶下的屏幕上,蘋(píng)果設(shè)備的顯示屏中,像素點(diǎn)個(gè)變?yōu)閭€(gè)。 Meta基礎(chǔ)知識(shí): H5頁(yè)面窗口自動(dòng)調(diào)整到設(shè)備寬度,并禁止用戶縮放頁(yè)面 //一、HTML頁(yè)面結(jié)構(gòu) // width 設(shè)置viewport寬度,為一...
摘要:解決方案可以解決在手機(jī)上點(diǎn)擊事件的延遲的模塊,事件也是為了解決在的延遲問(wèn)題顯示屏原理及設(shè)計(jì)方案說(shuō)明屏是一種具備超高像素密度的液晶屏,同樣大小的屏幕上顯示的像素點(diǎn)由個(gè)變?yōu)槎鄠€(gè),如在同樣帶下的屏幕上,蘋(píng)果設(shè)備的顯示屏中,像素點(diǎn)個(gè)變?yōu)閭€(gè)。 Meta基礎(chǔ)知識(shí): H5頁(yè)面窗口自動(dòng)調(diào)整到設(shè)備寬度,并禁止用戶縮放頁(yè)面 //一、HTML頁(yè)面結(jié)構(gòu) // width 設(shè)置viewport寬度,為一...
閱讀 6018·2021-11-24 10:25
閱讀 2937·2021-11-16 11:44
閱讀 3966·2021-10-11 11:09
閱讀 3234·2021-09-02 15:41
閱讀 3318·2019-08-30 14:14
閱讀 2381·2019-08-29 14:10
閱讀 2413·2019-08-29 11:03
閱讀 1200·2019-08-26 13:47