admin管理员组文章数量:1130349
//判断什么类型手机打开的网页
let flag = navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)
if(flag == 'Android,Android'){
//如果是安卓手机打开判断是否是QQ或者微信浏览器打卡,并做出提示,QQ微信浏览器兼容性差
var ua = navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i)=="micromessenger") {
//return "weixin";
alert("提示: 您在使用的浏览器内核版本可能导致浏览异常,请安装Chrome(谷歌浏览器)、Firefox(火狐)浏览器、夸克浏览器、UC浏览器来使用本系统")
} else if (ua.match(/QQ/i) == "qq") {
//return "QQ";
alert("提示: 您在使用的浏览器内核版本可能导致浏览异常,请安装Chrome(谷歌浏览器)、Firefox(火狐)浏览器、夸克浏览器、UC浏览器来使用本系统")
}
else {
// return false;
alert("不是微信浏览器或手机qq浏览器");
}
}
写在main.js中
//判断什么类型手机打开的网页
let flag = navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)
if(flag == 'Android,Android'){
//如果是安卓手机打开判断是否是QQ或者微信浏览器打卡,并做出提示,QQ微信浏览器兼容性差
var ua = navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i)=="micromessenger") {
//return "weixin";
alert("提示: 您在使用的浏览器内核版本可能导致浏览异常,请安装Chrome(谷歌浏览器)、Firefox(火狐)浏览器、夸克浏览器、UC浏览器来使用本系统")
} else if (ua.match(/QQ/i) == "qq") {
//return "QQ";
alert("提示: 您在使用的浏览器内核版本可能导致浏览异常,请安装Chrome(谷歌浏览器)、Firefox(火狐)浏览器、夸克浏览器、UC浏览器来使用本系统")
}
else {
// return false;
alert("不是微信浏览器或手机qq浏览器");
}
}
写在main.js中
版权声明:本文标题:vue判断什么手机打开网页及是否用QQ浏览器或者微信浏览器打开 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1763770700a2962005.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论