[JavaScript] 모바일 기기 구별하기

aqualung·2024년 9월 8일

window.navigator

모바일과 데스크탑 기기를 구별하여 프로그래밍해야 할 경우가 자주 생긴다.

자바스트립트의 window.naviagtor 객체는 브라우저의 상태와 정보를 담고 있고 이를 이용하여 브라우저와 기기의 속성을 구별할 수 있다.

모바일기기 구별하기

navigator.userAgent는 사용자의 브라우저, 운영체제, 디바이스를 식별하는 문자열이다.

const isMobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);

navigator.userAgent에 포함되어 있는 기기를 확인하여 모바일과 데스크탑을 구분할 수 있다.

0개의 댓글