确定iOS 7 Safari用户代理的最佳方法是什么?

bad*_*ott 3 iphone ios7

我有一个样式问题,只存在于iOS 7版本的Safari中.我无法确定如何检测用户是否在使用CSS Media查询的设备上,或者确切的用户代理是针对iOS 7设备的.

有帮助吗?

Ant*_* MG 7

试一试:

navigator.userAgent.match(/(iPad|iPhone);.*CPU.*OS 7_\d/i)
Run Code Online (Sandbox Code Playgroud)


use*_*289 6

IPhone/iOS7用户代理字符串如下所示:

Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53
Run Code Online (Sandbox Code Playgroud)