如何在php中检测海豚浏览器?不幸的是我没有安卓,所以我无法检查海豚浏览器的用户代理。
提前致谢,
用户代理包含“Dolfin/2.0”。
在我的 Dolphin 版本中,8.8.2 - 在三星 Galaxy Note 上运行,没有特定的用户代理,并且设置了“桌面”。通过点击More -> Settings -> User Agent 设置用户代理。然后我可以将用户代理更改为以下任何一种:
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-us) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16
因此,如果您尝试在 PHP 中提供特定于 Dolphin 浏览器的内容,您可以测试用户代理中是否存在“mobi”或“Android”。如果您尝试检测正在使用的确切浏览器是 Dolphin,那么除非设置了客户端设备的自定义用户代理,否则这将很棘手。
你可以检查User Agent
if (strpos(strtolower($_SERVER['HTTP_USER_AGENT']), 'dolphin') !== false) {
echo 'Your UA is Dolphin';
}
User Agent
,但我认为如果它包含该单词dolphin
就足够准确了。