본문 바로가기
IT_Developers/Javascript

Javascript - 아이폰,안드로이드 기기 체크

by 고코더 2017. 11. 2.


자바스크립트로 아이폰 체크하기 


이젠 아이폰 점유율이 절반 가까운 이 시점에
윈도우와  안드로이드만을 두고 개발하는 시대가 끝난거 같습니다.

간단한 예로 어플도 아이폰과 안드로이드 두개를 만들어놓고
접속하는 기기단말을 보고 분기하여

안드로이드일땐 플레이 스토어 어플로
아이폰일땐 아이툰즈 어플로 링크를 보내줘야 할것 입니다.

그래서 오늘은 이 체크하는 방법을 아래처럼 다뤄봤다.


navigator : 브라우저 전반에 걸친 정보를 제공하는 객체이다.
platform  : 브라우저를 실행하는 플랫폼 (기기) 가 무엇인지 말해준다.




아래처럼 아주 간단하게 코딩이 완성 되었습니다.
그밖에도 navigator 객체를 이용하여 클라이언트의 접속 환경을 알아낼 수 있습니다.


<script>
    var UserAgent navigator.platform//하드웨어 플랫폼

    if (UserAgent.match(/i(Phone|Pod)/i!= null ){
        //아이폰 or 아이패드이면
    else{
        //나머지 대부분 안드로이드와 윈도우 겠죠
    }
</script>




마무리


아이폰? 안드로이드? 하나만 씁시다


댓글