クライアントが携帯端末かPC側かを判断する.
612 ワード
プロジェクトのアプリケーションでは、PC端末と携帯端末が共存している場合、クライアントのタイプを判断することによって、対応するインターフェースをロードする必要があります.コードは以下の通りです
注:navigatorオブジェクトにはブラウザに関する情報が含まれています.
function IsPC() {
const userAgentInfo = navigator.userAgent;
const Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"];
let flag = true;
for(let v = 0; v < Agents.length; v++) {
if(userAgentInfo.indexOf(Agents[v]) > 0) {
flag = false;
break;
}
}
return flag;
}
//true PC ,false
const flag = IsPC();
注:navigatorオブジェクトにはブラウザに関する情報が含まれています.