檢測瀏覽器平臺信息-PC/mobile/ios/android/ipad/ipod

    // 平臺信息
    platForm: {
        _ua: this.window.navigator.userAgent,
        /**
         * 判斷當前平臺是否爲andriod
         *
         * @return {boolean}
         */
        isAndroid: function () {
            return /Android/.test(this._ua) || /Linux/.test(this._ua);
        },
        /**
         * 判斷當前平臺是否爲iPhone
         *
         * @return {boolean}
         */
        isIphone: function () {
            return /iPhone/.test(this._ua);
        },
        /**
         * 判斷當前平臺是否爲iPad
         *
         * @return {boolean}
         */
        isIpad: function () {
            return /iPad/.test(this._ua) || /iPod/.test(this._ua);
        },
        /**
         * 判斷當前平臺是否爲ios
         *
         * @return {boolean}
         */
        isIos: function () {
            return this.isIphone() || this.isIpad();
        },
        /**
         * 判斷當前平臺是否爲移動端ios||android
         *
         * @return {boolean}
         */
        isMobile: function () {
            return this.isAndroid() && this.isIos();
        },
        /**
         * 判斷當前平臺是否爲PC端
         *
         * @return {boolean}
         */
        isPC: function () {
            return !this.isMobile();
        }
    }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章