मेरे पास एक एएसपी.Net वेब पेज है जो वर्तमान में आईओएस 4 पर काम करता है लेकिन आईओएस 5 पर नहीं।जावास्क्रिप्ट सेटटाइमआउट विंडो के बाद फायरिंग नहीं है। ओपन
मूल वेब पेज पर मेरे पास एक बटन है जो एक बाल विंडो खोलता है। और मैं ओपन विंडो कॉल के ठीक बाद पैरेंट विंडो में एक सेटटाइम रीफ्रेश चीज करता हूं।
मैंने आईफोन आईओएस 5 पर ध्यान दिया कि जब यह बच्चे की खिड़की खुलता है, तो मूल पृष्ठ में सेटटाइमआउट फ़ंक्शन तब तक नहीं कहा जाता है जब तक मैं मूल विंडो पर वापस नहीं जाता और फिर अद्यतन देखने के लिए बच्चे विंडो पर वापस नहीं जाता।
यहाँ पैरेंट पृष्ठ में मेरे कोड का एक टुकड़ा है और मैं जहां लगता है कि समस्या
WindowManager.OpenWindow('...')
t = setTimeout(function() { handles[0].testfx(); }, 1000);
इस iOS4 पर लेकिन iOS5 पर नहीं चलता है।
कोई विचार?
कैसे आप रीफ्रेश करते हैं, इस बारे में कोई जानकारी नहीं है, मुझे नहीं लगता कि कोई भी मदद करने में सक्षम होगा। –
शायद आईएसओ 5 जावास्क्रिप्ट निष्पादन को रोकता है जब पृष्ठ बैटरियों को बचाने के लिए पृष्ठभूमि पर होता है या कुछ इसी तरह से होता है। – Aristos