2013-07-26 4 views
6

मुझे Phonegap का उपयोग कर समस्या मिली है। मैं कंसोल का उपयोग कर एक टेस्ट मैच के आवेदन बना लिया है:फोनगैप नेविगेटर.कनेक्शन अपरिभाषित

phonegap create ProjectTest 

cordova platform add ios 

cordova build 

तब उत्पन्न खुले Xcode प्रोजेक्ट और onDeviceReady कार्य करने के लिए नई लाइन कहा:

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

इसके अलावा मैं अपने config.xml को यह लाइन को जोड़ दिया है :

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

तो, चेतावनी 'अनिर्धारित' है में परिणाम ......

मैं बस कनेक्शन का परीक्षण करने, navigator.connection.type

का उपयोग कर MacBook और Xcode 4.6.3

+0

@MilenPavlov बैकटिक के लिए कीवर्ड/जोर नहीं हैं! –

+0

यह मेरे द्वारा अनुभव किए जा रहे एक समान मुद्दे प्रतीत होता है, यहां कुछ दिनों पहले [मेरी पोस्ट] है (http://stackoverflow.com/questions/17862136/xcode-phonegap-navigator-connection-undefined) कोई जवाब नहीं। मुझे उम्मीद है कि कोई जल्द ही जवाब देगा! – chadiusvt

उत्तर

1

मैं ने वही समस्या हो रही थी का उपयोग की जरूरत है, और अनुसंधान के एक झुंड के बाद अपने ही सवाल का जवाब देने में सक्षम था।

समाधान के लिए यह StackOverflow post देखें।

3

वही समस्या यहां। मैं इन चरणों के बाद अपने कोड का परीक्षण कर रहा था। बनाएँ, प्लेटफार्म आईओएस जोड़ें, प्लगइन blabla जोड़ें। जब आप ऐसा करते हैं, यह काम नहीं कर रहा है। आप कहने के लिए

$ cordova build ios 

या

$ phonegap build ios 
उसके बाद

है, इसके बारे में प्लगइन्स नई फ़ाइलें बनाने और अपनी कार्यशील। उम्मीद है कि आप भी मदद करते हैं।

(कॉर्डोबा 3.3.0)

+0

यह मेरे लिए काम किया –

1

आप जोड़ना चाहिए कनेक्शन plugin पहले