jQuery로 모바일 기기를 감지하는 방법

간혹 데스크톱(PC)에서만 특정 스크립트가 실행되도록 하고 싶거나 반대로 모바일 기기에서만 실행하고 싶은 경우가 있을 수 있습니다.

이런 경우에 다음과 같은 스크립트를 사용해볼 수 있습니다.

var isMobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent) ? true : false;

jQuery(document).ready(function($){
if(!isMobile) {
// 원하는 작업
}
});
// Source: stackoverflow

아마 이 보다 더 좋은 방법도 있을 것 같지만, 위의 스크립트를 사용해보니 어느 정도 감지가 가능한 것 같습니다. 더 다양한 방법을 확인하고 싶다면 "What is the best way to detect a mobile device in jQuery? (jQuery로 모바일 기기를 감지하는 최선의 방법은?)" 토픽을 참고해보시기 바랍니다.

참고:

댓글 남기기

프리미엄 테마 그래픽 동영상 템플릿 무료 다운로드