学习使用js判断当前页面是否是钉钉打开

231 篇文章 6 订阅
188 篇文章 2 订阅

学习使用js判断当前页面是否是钉钉打开

钉钉中打开

   var userAgentStr = window.navigator.userAgent;
    if(/DingTalk/.test(userAgentStr)) {
		alert('在钉钉应用中打开、下载');
    }

其他应用中打开

<script type="text/javascript">
	var userAgentStr = window.navigator.userAgent;
	if(/Mobile/.test(userAgentStr)){
		alert('Mobile');
	}else{
		alert('PC');
	}
	if (/MicroMessenger/.test(userAgentStr)) {
		alert('WeChat(微信)');
	}else if(/AlipayClient/.test(userAgentStr)) {
		alert('Alipay(支付宝)');
	}else if(/QQTheme/.test(userAgentStr)) {
		alert('QQ');
	}else if(/HeyTapBrowser/.test(userAgentStr)) {
		alert('HeyTapBrowser(HeyTap)');
	}else if(/VivoBrowser/.test(userAgentStr)) {
		alert('VivoBrowser(vivo)');
	}else if(/MQQBrowser/.test(userAgentStr)) {
		alert('MQQBrowser(QQ浏览器移动版)');
	}else if(/QQBrowser/.test(userAgentStr)) {
		alert('QQBrowser(QQ浏览器)');
	}else if(/baiduboxapp/.test(userAgentStr)) {
		alert('baiduboxapp(百度app)');
	}else if(/Weibo/.test(userAgentStr)) {
		alert('Weibo(新浪微博)');
	}else if(/iqiyi/.test(userAgentStr)) {
		alert('iqiyi(爱奇艺)');
	}else if(/aweme/.test(userAgentStr)) {
		alert('aweme(抖音)');
	}else if(/kdtUnion_iting/.test(userAgentStr)) {
		alert('kdtUnion_iting(喜马拉雅)');
	}else if(/DingTalk/.test(userAgentStr)) {
		alert('DingTalk(钉钉)');
	}else if(/UCBrowser/.test(userAgentStr)) {
		alert('UCBrowser(UC浏览器)');
	}else if(/SamsungBrowser/.test(userAgentStr)) {
		alert('SamsungBrowser(三星浏览器)');
	}else if(/HUAWEIEVA/.test(userAgentStr)) {
		alert('huaweiBrowser(华为浏览器)');
	}else if(/NokiaBrowser/.test(userAgentStr)) {
		alert('NokiaBrowser(诺基亚浏览器)');
	}else if(/Opera/.test(userAgentStr)) {
		alert('Opera(欧朋)');
	}else if(/Firefox/.test(userAgentStr)) {
		alert('Firefox(火狐)');
	}else if(/Chrome/.test(userAgentStr)) {
		alert('Chrome(谷歌)');
	}else if(/Safari/.test(userAgentStr)) {
		alert('Safari(苹果)');
	}else{
		alert('other');
	}
</script>
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值