html5 - विंडोज फोन 8 पर सेचा टच ऐप क्रैश हो जाता है




extjs console windows-phone-8 (3)

मुझे भी यही समस्या है। मैं इस विषय को 3 दिनों के लिए खोज रहा हूं और मुझे विंडो फोन 8 के लिए सेन्चा टच समर्थन के बारे में कुछ जानकारी मिली

मैं केवल यह समझ सकता हूँ कि सेंका टच वेबकिट पर काम करता है इसके अलावा एंड्रॉइड, आईओएस और ब्लैकबेरी वेबकिट इंजन का समर्थन कर सकते हैं, जबकि विंडोज़ फोन नहीं कर सकता।

मैं कुछ लिंक दे दूँगा जो मैंने सामना किया था।

वेबकैट के बारे में स्टैक ओवरफ्लो प्रश्न

सीनचा टच फोरम

मोबाइल ब्राउज़र इंजन विकी

दूसरी तरफ, मैंने यह भी देखा है कि सेंचा टच का समर्थन नए विंडोज फोन उपकरणों के रूप में आप इस लिंक में देख सकते हैं

आशा है कि वे आपकी मदद करेंगे!

मैंने आईओएस और एंड्रॉइड के साथ सीनचा टच के लिए एक ऐप तैयार किया है। अब मैं इन ऐप को विंडोज़ फ़ोन 8 में लाना चाहता हूं।

मैंने ढांचे को 2.2 में माइग्रेट किया और सभी काम ठीक किए। विंडोज 8 में इंटरनेट एक्सप्लोरर 10 में ऐप बहुत अच्छा काम करता है। लेकिन जब मैं ब्राउज़र के साथ विंडोज़ फ़ोन पर ऐप को खोलने की कोशिश करता हूं, तो ऐप एक ही एक्शन पर पूरी तरह से क्रैश करता है

मैंने एक कार्ड लेआउट का इस्तेमाल किया और पिछले दृश्य को मैन्युअल रूप से नष्ट कर दिया, क्योंकि मैंने इस प्रक्रिया के साथ बेहतर अनुभव किया है।

मैं भयावह हताश हूँ, क्योंकि मुझे नहीं पता कि मैं इसे ठीक कैसे कर सकता हूं। दुर्भाग्य से, क्रोम में कोई डेवलपर कंसोल नहीं है। मेरे मैनुली बग फिक्सिंग से मुझे पता है कि जावास्क्रिप्ट कोड तथा तथाकथित फ़ंक्शन का काम करता है।

मैं फोनगैप के साथ निर्माण के रूप में एप को भी आज़माता हूं और उसी समस्याएं हैं I

क्या किसी भी शरीर को पता है, अगर कार्ड लेआउट और विंडो फ़ोन 8 में एक्स्ट। जे कंटेनर के साथ कुछ समस्याएं हैं?

और अतिरिक्त, क्या किसी भी व्यक्ति को विंडोज फोन 8 पर एचटीएमएल / सीएसएस / जावास्क्रिप्ट कोड की जाँच करने का एक अच्छा तरीका पता है? शायद उसी तरह से जैसे iPad पर


मैं निम्न लिंक में दिए गए चरणों के बाद विंडोज फोन 8 पर सफलतापूर्वक एक सेन्चा टच एप्लिकेशन को तैनात करने में कामयाब रहा हूं:

विंडोज फोन पर सेचा टच ऐप को परिनियोजित करें

मैंने जीआईटी को स्थापित करने के बाद निम्नलिखित कमांड का उपयोग करते हुए प्लगइन्स की आवश्यकता की थी और इसे विंडोज़ के कमांड प्रॉम्प्ट से उपलब्ध कराया था:

cordova plugin add <URL_GIT_REPO>

पैकेज फ़ाइलों का उपयोग करने के बजाय, मैंने कमांड का इस्तेमाल किया:

sencha app build native

और मैंने ऐपजेएस और ऐप। जेएसओन फाइलों का इस्तेमाल किया जो कि सीनाटाईचअपफ़ोल्डर / बिल्ड / नेटिव / एपीएन

ने भी निम्न कार्य किया: मुझे डेवलपर खाता प्राप्त करना पड़ा, और दृश्य स्टूडियो 2012 एक्सप्रेस और विंडोज़ फोन एसडीके 8 स्थापित करने के बाद डिवाइस की जाँच की।

डिबग मोड में डिवाइस पर एप्लिकेशन की तैनाती करते समय, आप दृश्य स्टूडियो की आउटपुट विंडो में अपवाद संदेश देख सकते हैं।

पहले सुनिश्चित करें कि इस प्रोजेक्ट में एपजेएसओन फाइल शामिल है। उदाहरण के लिए आउटपुट विंडो में समाधान बनाने के लिए निम्न संदेश प्रदर्शित करना चाहिए:

1> Adding www\app.json

Csproj फ़ाइल में निम्नलिखित तत्व शामिल होने चाहिए:

<Content Include = "www\app.json" /> 
<Content Include = "www\resources\sample\data.json" />

मैंने कॉर्डोवलिब / एक्सएचआर हैल्लेरसीएस फ़ाइल में अपने स्थानीय भंडारण से मॉडल में आवश्यक JSON प्रतिक्रियाओं के लिए समर्थन जोड़ने के लिए कोड की निम्नलिखित पंक्तियों को संशोधित किया।

 var funk = function () {
                        window.__onXHRLocalCallback = function (responseCode, responseText) {
                            alias.status = responseCode;
                            if (responseCode == '200') {
                                alias.responseText = responseText;
                                try {
                                    JSON.parse(responseText);
                                } catch (e) {
                                    Object.defineProperty(alias, 'responseXML', {
                                        get: function () {
                                            return new DOMParser().parseFromString(this.responseText, 'text/xml');
                                        }
                                    });
                                }
                                Object.defineProperty(alias, 'responseJSON', {
                                    get: function () {
                                        return new DOMParser().parseFromString(this.responseText, 'text/json');
                                    }
                                });

                            }else {
                                alias.onerror && alias.onerror(responseCode);
                            }

सीएसएस त्रुटियों को डीबग करने के लिए एक उपयोगी टूल इम्यूलेशन टूल इंटरनेट एक्सप्लोरर 11 है

F12 > Emulation > Explorer Profile > Windows Phone 

यह उपकरण भी उपयोगी हो सकता है: विंडोज फोन पर रिमोट एचटीएमएलएक्स डीबगिंग के साथ






html5 extjs console windows-phone-8