1
document.addEventListener("deviceready", onDeviceReady(), false);
function onDeviceReady() {
var networkState = navigator.network.connection.type;
        alert(networkState );
}

phonegap中的上述代码对黑莓没有任何影响,但对androin和ios都有效。

在我的 config.xml 文件中,我有以下内容:

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

                                  and also

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

在我的主文件中,我有以下脚本标签:

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

但是我仍然在警报中得到“未定义”!我需要一些帮助来使用 phonegap 检测黑莓中的互联网连接!

4

1 回答 1

1

你为什么不尝试对你的服务器进行 ajax 调用,如果你得到响应显示“互联网连接可用”或者在 ajax 错误中显示“没有互联网连接”。

于 2013-02-21T08:56:22.323 回答