判斷PC端還是移動端,載入不同JS庫

NO IMAGE
1 Star2 Stars3 Stars4 Stars5 Stars 給文章打分!
Loading...

var os = function () {
            var ua = navigator.userAgent,
            isWindowsPhone = /(?:Windows Phone)/.test(ua),
            isSymbian = /(?:SymbianOS)/.test(ua) || isWindowsPhone,
            isAndroid = /(?:Android)/.test(ua),
            isFireFox = /(?:Firefox)/.test(ua),
            isChrome = /(?:Chrome|CriOS)/.test(ua),
            isTablet = /(?:iPad|PlayBook)/.test(ua) || (isAndroid && !/(?:Mobile)/.test(ua)) || (isFireFox && /(?:Tablet)/.test(ua)),
            isPhone = /(?:iPhone)/.test(ua) && !isTablet,
            isPc = !isPhone && !isAndroid && !isSymbian;
            return {
                isTablet: isTablet,
                isPhone: isPhone,
                isAndroid: isAndroid,
                isPc: isPc
            };
        }();
        if (os.isPc) {
            console.log(“PC”);
            $(“<link>”)
            .attr({
                rel: “stylesheet”,
                type: “text/css”,
                href: “/Content/js/plugins/Layer21/skin/default/layer.css”
            })
            .appendTo(“head”);

            jQuery.getScript(“/Content/js/plugins/Layer21/layer.js”, function (data, status, jqxhr) {

            });
        }
        else {
            console.log(“mobile”);
            jQuery.getScript(“/Content/js/plugins/Layer21/mobile/layer.js”, function (data, status, jqxhr) {

            });
        }

相關文章

程式語言 最新文章