2013-04-07 13 views
6

2.3 एक्सकोड से फोनगैप 2.5 में अपग्रेड करने के बाद इस संदेश पर "पृष्ठ लोड के कारण प्लगइन रीसेट करना" लटकता है।पेज लोड के कारण प्लगइन्स रीसेट करना - समस्या

मैं की समीक्षा की है इन सभी उत्तर:

Error loading external URL in Phonegap 2.5

https://stackoverflow.com/questions/15569327/cordova-2-5-0-query-regarding-ios-plugin

Failed to load webpage with error: Frame load interrupted

जो आप रूट करने के लिए कॉर्डोबा-2.5.0.js स्थानांतरित करने के लिए (सूचकांक के रूप में एक ही स्तर बता .html) लेकिन इससे मेरे लिए समस्या ठीक नहीं हुई।

मूल रूप से "js/cordova-2.5.0.js" में फ़ाइल थी और मेरी अनुक्रमणिका फ़ाइल का एक ही संदर्भ है। मैंने उपर्युक्त परिवर्तन किया और मुझे एक ही असफल परिणाम मिला।

"बनाने" कमांड के उन्नयन के लिए उपयोग कर रहा है और इस प्रक्रिया मैं

का उपयोग किया है अध्ययन करने के बाद

"कॉर्डोबा-2.5.0.js" "/cordova-2.5.0.js" "js/कॉर्डोवा-2.5.0.जेएस "

हर बार जब मैं इसे बदलता हूं तो मैं" हार्ड क्लीन "कर रहा हूं।

कोई विचार मैं और क्या कर सकता हूं या मैं क्या खो रहा हूं?

+0

आपको जब भी आप एचटीएमएल पेज के अंदर शामिल करते हैं तो पथ को सही तरीके से निर्दिष्ट करते समय जेएस को कहीं भी पसंद करने में सक्षम होना चाहिए। – wmfairuz

उत्तर

10

क्या आप jquery मोबाइल या कुछ इसी तरह का उपयोग कर रहे हैं? मेरे पास एक ही समस्या थी क्योंकि मेरे पास लॉगिन पृष्ठ था, जो कि अगर आप पहले से लॉग इन थे तो यह छोड़ देगा।

ऐसा लगता है कि स्प्लैश स्क्रीन से लुप्त होने और एक ही समय में हैश परिवर्तन करने पर कोई समस्या है।

$('#LoginPage').live('pagebeforeshow', function(event) { 
    if(window.localStorage.getItem("UserID")) 
    { 
     $.mobile.changePage("#MainPage", {changeHash: false}); 
     appRefresh(); 
    } 
}); 

के बाद मेरे कोड से पहले

$('#LoginPage').live('pagebeforeshow', function(event) { 
    if(window.localStorage.getItem("UserID")) 
    { 
     $.mobile.changePage("#MainPage"); 
     appRefresh(); 
    } 
}); 

मेरे कोड अब यह मेरे लिए काम कर रहा है।

इस

https://issues.apache.org/jira/browse/CB-2602

+0

यह बहुत अच्छा है, हमें पेपरक्लिप आईटी – caesss

+0

की मदद करने के लिए धन्यवाद यह काम करता है! धन्यवाद!! – Lubbo

+0

इसका मतलब है 'वापस' सुविधा नहीं ... –

0

iOS एप्लिकेशन में मैं भी इस समस्या का सामना कर रहा हूँ के लिए एक मुद्दा लॉग नहीं है - जबकि iOS सिम्युलेटर में चल मैं अक्सर संदेश देखने के xcode कंसोल में: "रीसेट किया जा रहा प्लगइन्स पेज लोड के कारण। " और ऐप स्क्रीन खाली है।

एप्लिकेशन ढेर है: Phonegap 2.7, jQuery 2.0, jQuery-मोबाइल 1.3.1, iPhone 6.1 सिम्युलेटर

मैं वापस js libs में से कुछ लुढ़का हुआ है और पाया है कि jQuery 1.9 के लिए वापस वापस जाकर .1, समस्या नहीं होती है।

0

jQuery मोबाइल 1.3.1 का उपयोग jQuery 1.9.1 रिलीज (संभावित रूप से नए 1.10.x अपडेट भी) के साथ किया जाना है। JQuery 2.0 पिछली संगतता सामग्री को पीछे छोड़ देता है जो jQuery मोबाइल अभी भी उपयोग करता है।

8

यह भी हो सकता है यदि आपको अपनी जावास्क्रिप्ट फ़ाइल में कोई त्रुटि है।

+5

नीचे वोट के बारे में उत्सुक। मेरे पास यह सटीक त्रुटि संदेश था और वास्तव में यह मेरी जावास्क्रिप्ट फ़ाइल में एक त्रुटि के कारण था। यह मेरे मामले में किसी और की मदद करने का इरादा था जो इस त्रुटि के कारण इस पृष्ठ पर आया था। –

संबंधित मुद्दे