检查黑莓操作系统版本 [英] Check BlackBerry OS version
本文介绍了检查黑莓操作系统版本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我如何获得通过JavaScript或jQuery的黑莓操作系统版本在应用程序的WebWorks?
我尝试以下code从一个线程检测黑莓操作系统版本但它不是为我工作:
VAR上限='4.5.0.127';
VAR的版本= /BlackBerry\\w+\\/([\\d\\.]+)/i.exec(navigator.userAgent);
如果(版本[1]&放大器;&放大器;版本[1];极限){
location.href ='notcompatible.cfm';
}
解决方案
根据这份文件上...
<一个href=\"http://supportforums.blackberry.com/t5/Web-and-WebWorks-Development/How-to-detect-the-BlackBerry-Browser/ta-p/559862\" rel=\"nofollow\">http://supportforums.blackberry.com/t5/Web-and-WebWorks-Development/How-to-detect-the-BlackBerry-Browser/ta-p/559862
&LT;脚本类型=文/ JavaScript的&GT;
变种UA = navigator.userAgent的;
如果(ua.indexOf(黑莓)&GT; = 0){
如果(ua.indexOf(版本/)&GT; = 0){// ***在黑莓6和BlackBerry 7用户代理
Verposition = ua.indexOf(版本/)+ 8;
TotLenght = ua.length;
的document.write(Jorgesys BB OS版本::+ ua.substring(Verposition,Verposition + 3));
}
其他{// ***用户代理中的BlackBerry Device Software 4.2至5.0
变种SplitUA = ua.split(/);
文件撰写(Jorgesys BB OS版本::+ SplitUA [1] .substring(0,3));
}
}
&LT; / SCRIPT&GT;
- 一定要启用javascript! =)
How do I get the BlackBerry OS version via javascript or jquery in a Webworks app?
I tried the following code from a thread "detect blackberry os version" but it isn't working for me:
var limit = '4.5.0.127';
var version = /BlackBerry\w+\/([\d\.]+)/i.exec(navigator.userAgent);
if (version[1] && version[1] < limit) {
location.href='notcompatible.cfm';
}
解决方案
based on this document...
<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>
- be sure to have Javascript Enabled! =)
这篇关于检查黑莓操作系统版本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文