【发布时间】:2011-12-15 00:27:19
【问题描述】:
我发现这个 javascript 来检测黑莓设备:
<script type="text/javascript">
var ua = navigator.userAgent;
if (ua.indexOf("BlackBerry") >= 0) {
if (ua.indexOf("Version/") >= 0) { // ***User Agent in BlackBerry 6 and BlackBerry 7
Verposition = ua.indexOf("Version/") + 8;
TotLenght = ua.length;
document.write("Jorgesys BB OS Version :: " + ua.substring(Verposition, Verposition + 3));
}
else {// ***User Agent in BlackBerry Device Software 4.2 to 5.0
var SplitUA = ua.split("/");
document.write("Jorgesys BB OS Version :: " + SplitUA[1].substring(0, 3));
}
}
</script>
但需要针对受支持的特定黑莓:
黑莓:
9630
9700
8900
9000
这可能只针对那些黑莓吗??
谢谢!
【问题讨论】:
-
您是否查看了用户代理并查看其中包含的内容?
-
BB 代理字符串似乎包含数据:useragentstring.com/pages/BlackBerry
标签: javascript jquery blackberry browser-detection