javascript移动设备的检测
作者:Jacky 发布:2013-03-31 22:00 字符数:463 分类:
JavaScript 阅读: 2,192 次
2条评论
2013年中国移动互联网市场用户规模将达6.48亿。我们的网页在手机平板等移动设备上的展示效果已经不可忽略。
目前多数的移动端系统就是ios和安卓了。安卓还好,ios比较奇葩,比如它不支持flash。这时候我们就需要使用javascript来检测系统了,如果是ios,就使用html5来展示视频。
检测移动设备,我们是根据浏览器的用户代理userAgent来判断:
测试代码:
01
02
03
04
05
06
07
08
09
10
|
var
isIPhone = /iPhone/i.test(navigator.userAgent),
isIPad = /iPad/i.test(navigator.userAgent),
isAndroid = /android/i.test(navigator.userAgent);
var
isIOS = isIPhone || isIPad;
alert(
"iPhone? "
+isIPhone+
"\t\r"
+
"iPad? "
+isIPad+
"\t\r"
+
"Android? "
+isAndroid+
"\t\r"
+
"iOS? "
+isIOS
);
|