2016-10-06 11 views
1

を使用してコルドバでインターネット接続を確認してください今私はので、私はこのreference linkは、Visual Studioに

HTMLしようとしたインターネット接続

をチェックしていますVisual Studioに2015

をコルドバを使用しています:

<script src="cordova.js"></script> 

をJS:

if (navigator.network.connection.type == Connection.NONE) { 
     alert("offline"); 
    } else { 
     alert("online"); 
    } 

エラー:この問題を解決するために、どのようにインターネット接続を見つける見つけること

Cannot read property 'network' of undefined

方法。 インターネットに接続するには適切な方法ですか?

+1

では、ネットワークのプラグインをインストールすることがありますか? ここに文書があります: https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-network-information/ – Pred05

+0

config.xml [network-information]からプラグインをインストールしてください(https ://github.com/apache/cordova-plugin-network-information#quick-example) –

+0

はい、私はインストールしましたが、ネットワークはまだ定義されておらず、またこれも 'navigator.connection.type'を試しました –

答えて

-1

はそれだけで正常に動作し、任意の外部プラグインなしで、このライブラリを使用してみてください: https://github.com/PixelsCommander/OnlineJS

+0

新しいライブラリを提案するのではなく、既存のライブラリを要求に応じて動作させる方法を見つけることができますか? – Amy

+0

@Amy Cordovaネットワークプラグインは実際にネットワークステータスをチェックしていますが、インターネットにアクセスできることを保証するものではありません。そして、彼は「これはインターネット接続を見つける正しい方法ですか?」と言いました。 –