Development/JSP, JS, JQUERY
안드로이드 아이폰 구분
루루지
2022. 8. 1. 12:03
반응형
자바스크립트에서 접속자의 브라우저 정보와 디바이스 정보를 가지고 있는 User-Agent 객체 사용.
var varUA = navigator.userAgent.toLowerCase();
if (varUA.indexOf("android") > -1) {
alert("aos");
} else if ( varUA.indexOf("iphone") > -1||varUA.indexOf("ipad") > -1||varUA.indexOf("ipod") > -1 ) {
alert("ios");
}
추가로 모바일인지 아닌지도 구분 가능
deviceType = /iPad/.test(navigator.userAgent) ? "t" : /Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent) ? "moblie" : "d";