如何判斷頁面是由移動端還是PC端打開呢,也就是說怎么判斷訪問設備的型別呢?
1.媒體查詢,但是這個只能判斷尺寸,并不能判斷是不是移動設備,
2.通過user-agent值,來進行判斷,使用javascript框架中的Navigator物件的userAgent屬性,
//判斷是否是PC設備,true是,false不是
function IsPc(){
let userAgentInfo = navigator.userAgent;
let Agents = ['Android','iPhone','SymbianOS','Windows Phone','iPod'];
let flag = true;
for(let i = 0;i < Agents.length;i++){
if(userAgentInfo.indexOf(Agents[v])>0){
flag = false;
break;
}
}
if(window.screen.width>=768){
flag = true;
}
return flag;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/166518.html
標籤:其他
上一篇:JS基礎語法---基本包裝型別
下一篇:Bootstrap 網格系統
