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

上記の phonegap のコードは、blackberry には影響しませんが、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を使用してblackberryでインターネット接続を検出するのに助けが必要です!!

4

1 に答える 1

1

サーバーへのajax呼び出しを試みて、応答が表示された場合は「インターネット接続が利用可能です」またはajaxのエラーで「インターネット接続がありません」と表示されます。

于 2013-02-21T08:56:22.323 に答える