标签: android ios
我有以下问题:
我在下载页面上提供了一个Android和一个ios应用程序,它应该自动为用户平台选择正确的二进制文件。 到目前为止,我正在解析UA-String来检测平台,但我有很多安卓用户使用Safari作为标准浏览器,它使用与iOS上完全相同的UA-String。
是否有可靠的方法在网页上进行操作系统检测?
答案 0 :(得分:2)
他们确实有不同的UA,只需快速谷歌搜索:
http://www.enterpriseios.com/wiki/Complete_List_of_iOS_User_Agent_Strings
http://www.gtrifonov.com/2011/04/15/google-android-user-agent-strings-2/
另外,检查我的另一个答案:
What is the best way to determine iOS 7 Safari user agent?