개발자의 끄적끄적

[javascript/jquery] 자바스크립트에서 웹 앱 구분하는 방법 본문

개발/javascript & jquery

[javascript/jquery] 자바스크립트에서 웹 앱 구분하는 방법

효벨 2023. 2. 18. 01:00
728x90
반응형

[javascript/jquery] 자바스크립트에서 웹 앱 구분하는 방법

 

 

하이드리드 앱으로 개발을 진행하다보면

 

웹뷰에서 로그인 처리를 하곤 합니다!

 

로그인 할때 토큰을 받는다거나 하려면,

 

로그인 페이지 상에서 앱과 서로 함수를 호출하면서 데이터를 주고 받아야 하는데요!

 

웹에서 로그인하는 경우는 또 지나쳐야하고, 앱에서 로그인하는 경우는 동작해야 하고 하는 등등

 

agent 체크해야 하는 경우가 있습니다!

 

그럴때는 아래 javascript 를 참고하시면 됩니다!

 

var agent_str = navigator.userAgent.toLowerCase();
if( agent_str.indexOf("android") != -1 || agent_str2.indexOf("ios") != -1 ) {    // Case Of APP
    if (agent_str.indexOf("ios") == -1) {
        // Case of IOS
    } else {
        // Case of Android
    }
}else{
    // Case of WEB
}

 

참고들 하세요!

반응형
Comments