13

在 ios7 上检测移动 safari 的官方方法是什么?

例如:

 navigator.userAgent.match(/(iPod|iPhone|iPad)/) 
 && navigator.userAgent.match(/AppleWebKit/) 
 && navigator.userAgent.match(/OS 7/)
4

3 回答 3

22

试试这个(也可以检测 iPod touch):

navigator.userAgent.match(/(iPad|iPhone|iPod touch);.*CPU.*OS 7_\d/i)
于 2013-10-21T00:42:55.553 回答
4

尝试这个

navigator.userAgent.match(/(iPad|iPhone);.*CPU.*OS 7_\d/i)
于 2013-09-25T03:36:41.443 回答
0
/iP(ad|hone|od)/.test(navigator.userAgent)

提供简单的 T/F。

于 2014-09-02T19:08:40.513 回答