2013-02-18 75 views
1
document.addEventListener("deviceready", onDeviceReady(), false); 
function onDeviceReady() { 
var networkState = navigator.network.connection.type; 
     alert(networkState); 
} 

以上代码在phonegap中对黑莓手机没有任何影响,但对于Android和ios很适用。使用手机电话检测黑莓手机的网络连接

在我的config.xml文件中,我有以下几点:

<plugin name="NetworkStatus" value="org.apache.cordova.network.Network"/> 

            and also 

<preference name="phonegap-version" value="2.1.0" /> 

在我的主文件我有follwing脚本标签:

<script src="phonegap.js" type="application/x-javascript" 
charset="utf-8"></script> 

但我仍处于警戒得到“未定义”! ! 我需要一些帮助,检测黑莓手机上的互联网连接!

+0

有BB10和playbook可用的HTML5 API。你还想要更低版本吗? – SHANK 2013-02-19 07:07:28

+0

雅我需要OS> 5.0的黑莓智能手机 – Legolas 2013-02-19 07:15:29

回答

1

为什么不尝试做一个ajax调用你的服务器,如果你得到的响应显示“互联网连接可用”或显示“没有互联网连接”的错误的AJAX。