判断PC端还是移动端,加载不同JS库

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) {


            });
        }

猜你喜欢

转载自blog.csdn.net/leejin_521/article/details/70904467