मैं सेन्चा टच और फोनगैप में लिखे गए एक जटिल वेब एप्लिकेशन पर काम कर रहा हूं। जिस तरह से सेन्चा टच अनुप्रयोग लिखे गए हैं, वे प्रयास/पकड़ के साथ हर संभावित विफलता बिंदु को घेरना मुश्किल बनाते हैं, खासकर एसिंक्रोनस AJAX अनुरोध हैंडलर के साथ।विंडो। आतंक मोबाइल में काम नहीं करता है - मुझे अनचाहे अपवादों से कैसे निपटना चाहिए?
यह पता लगाने के लिए भी महत्वपूर्ण है कि एक अनचाहे अपवाद तब होता है क्योंकि यह फ़ोनगैप के साथ एक देशी ऐप की तरह दिखता है और महसूस करता है (यानी हम उन्हें पृष्ठ को रीफ्रेश करने की उम्मीद नहीं कर सकते हैं और फिर एक वेब ऐप में पुनः प्रयास करने की कोशिश नहीं कर सकते हैं नियमित ब्राउज़र)।
क्या आप इस परिदृश्य से निपटने के लिए सिफारिश कर सकते हैं?
मुझे नहीं लगता कि यह एक अच्छा समाधान है। मैं अपने कोड को स्वचालित रूप से प्रयास/पकड़ ब्लॉक में सभी ईवेंट हैंडलर (सेन्चा टच फ्रेमवर्क इवेंट हैंडलर सहित) को लपेटने के लिए कोड डालने से मैन्युअल रूप से कोशिश/पकड़ ब्लॉक में अपना कोड लपेटूंगा। ऐसा लगता है कि यह प्रदर्शन और बैटरी जीवन में महंगा होगा, और अभी भी मुझे पूर्ण कवरेज नहीं दे रहा है। –