利用navigator.userAgent封装一个判断当前窗口是移动端还是pc端的函数
		function getDeviceType(){
			var appList = ["iPhone","Android", "iPad", "BB10"];
			var userAgent = navigator.userAgent;
			var flag = false;//假设不是移动端
			for(var i = 0;i<appList.length;i++){
				var app = appList[i];
				if(userAgent.indexOf(app) != -1){//如果存在索引到appList中的一个,就说明他是移动端的
					flag = true;//寻找appList中的每一个类型是否和当下的userAgent中有字符串匹配
					break;
				}
			}
			if(flag){
				console.log("移动端"+app);
				return {
					isApp:true,
					type:app,
				}
			}else{
				console.log("pc端");
				return {
					isApp:true,
				type:"window",
				}
			}
		}
		getDeviceType();

                    
                
                
            
        
浙公网安备 33010602011771号