判断终端的相关类型

来源:互联网 发布:mac磁盘工具找不到u盘 编辑:程序博客网 时间:2024/05/18 04:43
 var hostname="http://www.shidiquan.cn/sdq/";
        // 获取终端的相关信息
        var Terminal = {
            // 辨别移动终端类型
            platform : function(){
                var u = navigator.userAgent, app = navigator.appVersion;
                return {
                    // android终端或者uc浏览器
                    android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1,
                    // 是否为iPhone或者QQHD浏览器
                    iPhone: u.indexOf('iPhone') > -1 ,
                    // 是否iPad
                    iPad: u.indexOf('iPad') > -1
                };
            }(),
            isWeixin:function(){
                //判断是否为微信
                var ismicr;
                if(Terminal.platform.android){
                    ismicr = (navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == "micromessenger");
                }else if(Terminal.platform.iPhone){
                    ismicr=(navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == "micromessenger")|| navigator.userAgent.toLowerCase().match(/qq/i) == "qq";
                }
                return ismicr;
            },
            // 辨别移动终端的语言:zh-cn、en-us、ko-kr、ja-jp...
            language : (navigator.browserLanguage || navigator.language).toLowerCase()
        };
            // 还可以通过language,区分开多国语言版
          switch(Terminal.language){
                case 'en-us':
                    theUrl = '你的iPad APP(英文版)对应下载地址:APP Store地址';
                    break;
                case 'ko-kr':
                    theUrl = '你的iPad APP(韩语版)对应下载地址:APP Store地址';
                    break;
                case 'ja-jp':
                    theUrl = '你的iPad APP(日文版)对应下载地址:APP Store地址';
                    break;
                default:
                    theUrl = '你的iPad APP(中文版-默认)对应下载地址:APP Store地址';
            }
//        }
//        location = theUrl;
        
0 0
原创粉丝点击