最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

判断是什么设备或app内打开还是浏览器打开

业界 admin 1浏览 0评论

判断是ios还是Android

	const ua = navigator.userAgent.toLowerCase()
	let isiOS = false
	if(!!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)){//是ios
		isiOS = true
	}else{
		isiOS = false
	}

判断是微信还是钉钉

	const ua = navigator.userAgent.toLowerCase()
	let isWeiXin = false
	let isDingTalk = false
	if(ua.match(/DingTalk/i)=="dingtalk"){//用钉钉打开
		isDingTalk = true
	}else if(ua.match(/MicroMessenger/i)=="micromessenger"){//用微信打开
		isWeiXin = true
	}else{//用其他浏览器打开
	
	}

判断是ios还是Android

	const ua = navigator.userAgent.toLowerCase()
	let isiOS = false
	if(!!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)){//是ios
		isiOS = true
	}else{
		isiOS = false
	}

判断是微信还是钉钉

	const ua = navigator.userAgent.toLowerCase()
	let isWeiXin = false
	let isDingTalk = false
	if(ua.match(/DingTalk/i)=="dingtalk"){//用钉钉打开
		isDingTalk = true
	}else if(ua.match(/MicroMessenger/i)=="micromessenger"){//用微信打开
		isWeiXin = true
	}else{//用其他浏览器打开
	
	}
发布评论

评论列表 (0)

  1. 暂无评论