2013-07-26 17 views
6

Phonegap'u kullanarak bir sorunum var. Ben konsolunu kullanarak bir test uygulaması oluşturduk:phonegap navigator.connection tanımsız

phonegap create ProjectTest 

cordova platform add ios 

cordova build 

Sonra oluşturulan açılan Xcode proje ve onDeviceReady işlevine yeni bir satır eklendi:

onDeviceReady: function() { 
    app.receivedEvent('deviceready'); 
    // MY TEST 
    alert(navigator.connection);  
} 

Ayrıca benim config.xml için bu satırı ekledim :

<plugin name="NetworkStatus" value="CDVConnection" /> 

Yani, ...... 'tanımsız' olduğu uyarının neden

Sadece MacBook ve Xcode 4.6.3

+0

@MilenPavlov backticks anahtar kelimeleri/vurgu için değildir! –

+0

Bu, yaşadıklarıma benzer bir sorun gibi görünüyor, işte birkaç gün önce [gönderim] (http://stackoverflow.com/questions/17862136/xcode-phonegap-navigator-connection-undefined) cevap yok. Umarım birileri bunu yakında cevaplar! – chadiusvt

cevap

1

Ben benzer bir sorun başlamıştı kullanma navigator.connection.type

kullanarak, bağlantıyı test etmek gerekir ve araştırma bir demet sonra kendi soruya cevap başardı.

Çözüm için bu StackOverflow post konusuna bakın.

3

Aynı sorun burada. Bu adımlardan sonra kodumu test ediyordum. oluştur, platform ios ekle, eklenti blabla ekle. Bunu yaptığınızda, çalışmıyor. Ondan sonra

$ cordova build ios 

veya

$ phonegap build ios 

söylemek zorunda onun onun çalışma eklentileri hakkında yeni dosyalar oluşturma ve . Umarım bu da sana yardım eder.

(cordova 3.3.0)

+0

Bu benim için çalıştı –

1

Sen eklemek gerekir bağlantı plugin ilk