任务 #819
已关闭内部需求池 - 需求 #776: 浏览器适配问题:若客户浏览器不适配系统,前端给出提示,并且显示浏览器更新或者下载浏览器的地址
浏览器适配问题:若客户浏览器不适配系统,前端给出提示,并且显示浏览器更新或者下载浏览器的地址
100%
描述
```js
navigator.userAgent.match(/(\w+)\/([\d+\.]+)/g).map(p=>p.split('\/'))
var userAgent = navigator.userAgent;
if (userAgent.indexOf("Chrome") != -1 && (userAgent.indexOf("Edg/") != -1 || userAgent.indexOf("EdgA/") != -1)) {
// 用户使用的是 Microsoft Edge 浏览器
} else if (userAgent.indexOf("Chrome") != -1) {
// 用户使用的是 Chrome 浏览器
} else if (userAgent.indexOf("Safari") != -1) {
// 用户使用的是 Safari 浏览器
} else if (userAgent.indexOf("Firefox") != -1) {
// 用户使用的是 Firefox 浏览器
} else if (userAgent.indexOf("Opera") != -1 || userAgent.indexOf("OPR") != -1) {
// 用户使用的是 Opera 浏览器
} else if (userAgent.indexOf("Trident") != -1) {
// 用户使用的是 Internet Explorer 浏览器 11 或更老版本
} else {
// 可能是其他浏览器,或者没有浏览器信息可用
}
```
文件