Nazir Doğan Code Blog

PhoneGap/Cordova Uygulamalarında Network Bağlantı Bilgisini Alma

| Comments

Bu yazımda Phonegap/Cordova uygulamalarında  Network yani ağ bağlantı bilgisinin nasıl öğreniliceğinden bahsedeceğim.

Network Pluginin desteklendiği platformlar

  • Amazon Fire OS
  • Android
  • BlackBerry 10
  • Browser
  • iOS
  • Windows Phone 7 and 8
  • Tizen
  • Windows
  • Firefox OS

Projemizi oluşturup Android'i ekleyelim.

cordova create network com.example.network Network

cd network

cordova platform add android

Daha sonra ise Network Pluginini ekliyoruz.

cordova plugin add org.apache.cordova.network-information

 

Network Sabitleri

  • Connection.UNKNOWN
  • Connection.ETHERNET
  • Connection.WIFI
  • Connection.CELL_2G
  • Connection.CELL_3G
  • Connection.CELL_4G
  • Connection.CELL
  • Connection.NONE

 

Kullanım

Plugini ekledikten sonra aşagıdakileri ekliyoruz. (Bunu sadece Android için ekledim .Diğer platformlar için de başka şeyler eklenecektir. Daha fazla bilgi için )

(app/res/xml/config.xml)
<feature name="NetworkStatus">
    <param name="android-package" value="org.apache.cordova.networkinformation.NetworkManager" />
</feature>


( app/AndroidManifest.xml)
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

 

https://gist.github.com/nazrdogan/da0634f78ad651224414

Network bağlantısını kontrol etmek bu kadar kolay. Umarım faydalı olur. Kolay gelsin  :)

 

 

Comments