繁体   English   中英

用Java代码检测android浏览器的方法是什么?

[英]What is the way of detecting android browser in java code?

我正在尝试在Java中检测android浏览器。

我知道我们可以嗅探user agent (UAgentInfo.java)并检测该设备,并知道它是android设备还是ios设备。 但是我不想检测设备。

我想做的是:检测到android设备后,我想知道用户使用的是哪种浏览器。 如果它是一个Android浏览器,那么我将显示另一种UI。

有什么办法吗? 任何帮助深表感谢。

user-agent包含相同的内容,但是您需要在整个字符串中搜索mozillachrome等关键字,以查看是否可以找到匹配项。

可以使用多个关键字过滤器来缩小搜索范围,以准确检测浏览器的类型。 例如。

Mozilla If keywords IN="mozilla","firefox" and NOT IN="IE"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM