【发布时间】:2023-04-11 05:32:02
【问题描述】:
我在新的 iPad Pro 上测试了我现有的 iOS 应用。我发现 UIWebview 的 HTTP_USER_AGENT 文本是...
Mozilla/5.0 (iPhone; CPU iPhone OS9_1 like Mac OS X) AppleWebKit/601.1.46(KHTML, like Gecko)Mobile/13B143
因此,Web 端程序的反应就好像这个设备是 iPhone。如何在我的服务器端程序中区分 iPad Pro 和 iPhone?
【问题讨论】:
-
你是如何获得用户代理字符串的?
-
我发现另一个应用程序的 webview 发送 http_user_agent 作为“iPad”。所以,这个问题是应用程序方面的。我将检查这两个应用程序代码之间的差异。
-
to l'L'I in my php code... echo $_SERVER['HTTP_USER_AGENT'];