// 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
}
12-10
03-06
884
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
01-20
2886
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-31