如何判断微信内置浏览器

 我来答
码农小明哥
2017-06-25 · 互联网程序员一枚,欢迎交流
码农小明哥
采纳数:9602 获赞数:25062

向TA提问 私信TA
展开全部

根据判断UA中是否有关键字micromessenger,有的话则是微信内置浏览器。

工具原料:编辑器、浏览器

1、浏览器的UA字段里都是包含浏览器的各种信息的,微信的浏览器的有自己的一个标识micromessenger,所以可以根据这个字段判断,简单的代码示例如下:

//判断是否微信登陆
function isWeiXin() {
var ua = window.navigator.userAgent.toLowerCase();
console.log(ua);//mozilla/5.0 (iphone; cpu iphone os 9_1 like mac os x) applewebkit/601.1.46 (khtml, like gecko)version/9.0 mobile/13b143 safari/601.1
if (ua.match(/MicroMessenger/i) == 'micromessenger') {
return true;
} else {
return false;
}
}
if(isWeiXin()){
console.log(" 是来自微信内置浏览器")
}else{
console.log("不是来自微信内置浏览器")
}

2、在非微信浏览器的普通浏览器里运行的结果如下:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
母岳费莫颜骏
2019-08-30 · TA获得超过3689个赞
知道大有可为答主
回答量:3123
采纳率:33%
帮助的人:253万
展开全部
其实并不是微信内饰浏览器,二是你的手机上自带的浏览器在打开加速。其实你可以下载一个单独的浏览器,我手机上下载是QQ手机浏览器,打开速度还是相当的快的。直接看视频,小说我直接使用手机上的额QQ手机浏览器。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式