如何检测设备是否是iPad?

时间:2015-12-01 04:58:37

标签: css

通过使用Modernizr的功能检测,是否可以检测浏览器是否在iOS上运行(我想知道该设备是否为iPad)。就像它为IE8添加了lt-ie8类。如果设备是iPad,我想知道<html>课程的内容 我只想为iPad添加css类。

2 个答案:

答案 0 :(得分:1)

当某人正在查看某个浏览器时,您可以使用Modernizer在body或html标记上声明一个类。

从那里你可以在样式表中声明这些类。

https://modernizr.com/docs#using-modernizr-with-css

答案 1 :(得分:0)

通过user-agent标头。

从谷歌搜索复制,我搜索了用户代理ipad。

User-Agent String   Apple Product   iOS Version Build
Apple-iPad1C1/807.4 iPad    4.3.1   8G4 Mar 25, 2011
Apple-iPad1C1/808.7 iPad    4.3.2   8H7 Apr 14, 2011
Apple-iPad1C1/810.3 iPad    4.3.3   8J3 May 4, 2011
Apple-iPad1C1/811.2 iPad    4.3.4   8K2 Jul 15, 2011

基本上你应该在用户代理标题中搜索Apple-Ipad *。