相关疑难解决方法(0)

如何只检测原生Android浏览器

它很容易检测到Android设备,但我只能检测到Android原生浏览器.问题是Dolphin浏览器有一个几乎相同的用户代理字符串,我想知道他们是否使用本机浏览器.

这可能吗?

javascript jquery android jquery-mobile

22
推荐指数
1
解决办法
3万
查看次数

区分Android Chrome和库存浏览器.Stock浏览器的用户代理包含'Chrome'

我需要告诉用户我的网站使用的浏览器.(编辑:用户需要添加书签,这在标准的"互联网"浏览器上是不可能的.我需要知道要向他们展示什么消息.)

编辑:我不需要能够检测任何类型的浏览器.在这种情况下,我特别需要能够检测浏览器是否真的是谷歌Chrome浏览器.

对于至少一个智能设备,我无法分辨股票'互联网'浏览器和Chrome之间的区别; 两者都包含"Chrome"一词.

三星galaxy s5:

股票浏览器用户代理:

Mozilla/5.0(Linux; Android 4.4.2; zh-CN; SAMSUNG-SM-G900A Build/KOT49H)AppleWebKit/537.36(KHTML,类似Gecko)版本/ 1.6 Chrome/28.0.1500.94 Mobile Safari/537.36

Chrome用户代理:

Mozilla/5.0(Linux; Android 4.4.2; SAMSUNG-SM-G900A Build/KOT49H)AppleWebKit/537.36(KHTML,与Gecko一样)Chrome/36.0.1985.128 Mobile Safari/537.36

"版本/ Xx"是不同的,但总是如此吗?

编辑:我已经按照评论中的建议检查了以前的答案.他们认为非Chrome浏览器不包含Chrome一词.

javascript user-agent android

6
推荐指数
1
解决办法
8351
查看次数

标签 统计

android ×2

javascript ×2

jquery ×1

jquery-mobile ×1

user-agent ×1