투케이2K

182. (javascript/자바스크립트) navigator 사용해 모바일 접속 확인 및 안드로이드 , 아이폰 로직 분기 처리 실시 본문

JavaScript

182. (javascript/자바스크립트) navigator 사용해 모바일 접속 확인 및 안드로이드 , 아이폰 로직 분기 처리 실시

투케이2K 2022. 7. 12. 16:25

[개발 환경 설정]

개발 툴 : Edit++

개발 언어 : javascript

 

[소스 코드]

        function createQr(){
            console.log("");
            console.log("[createQr] : [start]");
            console.log("");


            // [접속 한 디바이스 확인 실시]
            var uagent = navigator.userAgent.toLowerCase();
            var android_agent = uagent.search("android");
            var iphone = uagent.search("iphone");
            var ipad = uagent.search("ipad");


            // [안드로이드 , 아이폰 로직 분기 처리 실시]
            if (android_agent > -1) {
                console.log("");
                console.log("[createQr] : [안드로이드 로직 수행]");
                console.log("");
            }
            else if (iphone > -1 || ipad > -1) {
                console.log("");
                console.log("[createQr] : [아이폰 로직 수행]");
                console.log("");
            }
            else {
                console.log("");
                console.log("[createQr] : [PC 로직 수행]");
                console.log("");
            }

        };

 

반응형
Comments