gpt4 book ai didi

php - 当我的用户代理不包含类似的东西时,我如何用 php 检测用户使用 ipad

转载 作者:行者123 更新时间:2023-12-05 03:52:14 25 4
gpt4 key购买 nike

嘿,我正在尝试检测我是否在使用 ipad 请求 php 网站。我知道这应该可以用

if(stristr($_SERVER['HTTP_USER_AGENT'], 'iPad')) {

但是如果我只是回显我的用户代理,我会得到这个:

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/605.1.15(KHTML, like Gecko) Version/13.1.1 Safari/605.1.15

我知道有很多类等可以检测到像 mobiledetect.. 但他们都在使用用户代理而我的没有 ipad。那我做错了什么?

最佳答案

不幸的是,截至目前,这已经不可能了。这是由于 Apple 进行更改以创建 "Desktop-Class Browsing with Safari" ,在 iPadOS 上,用户会看到网站的桌面版。用户代理中不再有任何东西可以区分 iPad 和桌面。

关于php - 当我的用户代理不包含类似的东西时,我如何用 php 检测用户使用 ipad,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62323230/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com