JavaScript判断不同平台

function getPlatformType() {
   	let UA = navigator.userAgent;
   		
   	if(/MicroMessenger/i.test(UA)){
   		return 'wechat'; //微信
   	}else if(/QQ\//i.test(UA)){
   		return 'qq';     //qq客户端
   	}else if(/android/i.test(UA)){
   		return 'android';
   	}else if(false/*ios 或者 android*/){
   		return '自己平台app';
   	}else if(/(iPhone|iPad|iPod|iOS)/i.test(UA)){
   		return 'ios';
   	}else{
   		return 'pc';
   	}
}
exports.getPlatformType = getPlatformType;

  

如果还有特定的需求,可以增加判断。

posted @ 2017-08-16 11:22  leaf+  阅读(374)  评论(0编辑  收藏  举报