// 1.判断当前页面是在钉钉、微信还是浏览器中打开
export const userAgentObj = () => {
const ua = navigator.userAgent.toLowerCase()
let isWeiXin = false,
isDingTalk = false,
isApp = false,
obj = {}
if (ua.match(/DingTalk/i) == "dingtalk") {//用钉钉打开
isDingTalk = true
} else if (ua.match(/MicroMessenger/i) == "micromessenger") {//用微信打开
isWeiXin = true
} else {//用其他浏览器打开
isApp = true
}
obj.isWeiXin = isWeiXin
obj.isDingTalk = isDingTalk
obj.isApp = isApp
localStorage.setItem("userAgentObj", JSON.stringify(obj))
return obj
}
03-06
853
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
01-20
2866
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-31
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交