반응형

 

vus.js 로 개발하면서 웹 화면 개발 중 브라우저별  처리가 달라져야하는 부분이 생길 수 있다.

 

ios, android일 때와 카카오톡에서 링크를 눌렀을 경우 각 브라우저를 return 하는 펑션 내용이다.

 

    var ua = navigator.userAgent.toLowerCase(); //userAgent 값 얻기
    if ( ua.indexOf('kakaotalk') > -1) {
        //카카오톡
        return "kakaotalk";
    } else if ( ua.indexOf('android') > -1) {
        //안드로이드
        return "android";
    } else if ( ua.indexOf("iphone") > -1||ua.indexOf("ipad") > -1||ua.indexOf("ipod") > -1 ) {
        //ios
        return "ios";
    } else {
        //ios, 안드로이드 외
        return "other";
    }

 

 

 

반응형

+ Recent posts