JavaScript를 사용하여 브라우저 및 장치 정보를 얻는 가장 쉬운 방법

자바스크립트 코드

const AndroidPhone = () => {

            if (navigator !== "undefined") {

                const aPhone = navigator.userAgent.toLowerCase();

                return aPhone.indexOf("android") > -1 || aPhone.indexOf("iphone") > -1;

            } else return false;

        };

        console.log("android", AndroidPhone());


        const IPhone = () => {

            if (navigator !== "undefined") {

                const Icall = navigator.userAgent.toLowerCase();

                return Icall.indexOf("iphone") > -1;

            } else return false;

        };

        console.log("IPhone", IPhone());

        const IPad = () => {

            if (navigator !== "undefined") {

                const iPadCall = navigator.userAgent.toLowerCase();

                return iPadCall.indexOf("ipad") > -1;

            } else return false;

        };
        console.log("IPad", IPad());



        const AndroidIPhoneIPad = () => {

            if (navigator !== "undefined") {

                return AndroidPhone() || IPad();

            } else return false;

        };
        console.log("AndroidIPhoneIPad", AndroidIPhoneIPad());



        const SafariBrowser = () => {

            if (navigator !== "undefined") {

                const sb = navigator.userAgent.toLowerCase();

                if (sb.indexOf("safari") !== -1) {

                    if (sb.indexOf("chrome") > -1) {

                        return false;

                    } else {

                        return true;

                    }

                }

                return false;

            } else return false;

        }

        console.log("SafariBrowser", SafariBrowser());


        const FirefoxBrowser = () => {

            if (navigator !== "undefined") {

                return navigator.userAgent.toLowerCase().indexOf("firefox") > -1;

            } else return false;

        }

        console.log("FirefoxBrowser", FirefoxBrowser());


        const ChromeBrowser = () => {

            if (navigator !== "undefined") {

                return navigator.userAgent.includes("Chrome");

            } else return false;

        }

        console.log("ChromeBrowser", ChromeBrowser());



그게 다야, 당신이 그것을 좋아하길 바랍니다 :).
좋아요, 댓글 및 구독

고맙습니다

좋은 웹페이지 즐겨찾기