2009-08-09 14 views
5

में मार्कर बग मैं उम्मीद कर रहा था कि कोई इस पर कुछ प्रकाश डाल सकता है।Google मानचित्र + Jquery: IE

मेरे पास एक jquery- आधारित वेब एप्लिकेशन है जिसका निर्माण मैं कर रहा हूं। एप्लिकेशन में एक पृष्ठ होता है जो लोड होता है, फिर AJAX कॉल पूरा होने के बाद लोड किए गए पृष्ठ पर Google मानचित्र उत्पन्न करता है।

मेरी समस्या यह है कि मार्कर 'बुलबुले' आईई 7 या आईई 6 (स्क्रीनशॉट प्रदान किए गए) में सही ढंग से प्रस्तुत नहीं करते हैं। वे फ़ायरफ़ॉक्स में ठीक हैं (अनिवार्य रूप से)।

चित्र: IE

यह समस्या मौजूद नहीं है जब गूगल मानचित्र एक स्थैतिक पृष्ठ पर उत्पन्न होता है।

मुझे यकीन है कि मैं पेज को गतिशील रूप से कॉल करने के लिए एक कामकाज का पता लगा सकता हूं, हालांकि, किसी भी जीमैप विकास के लिए अजाक्स शामिल है, मुझे - यह जानने की जरूरत है कि यहां क्या गलत हो रहा है, और यदि इसे ठीक करना संभव है।

मेरा सबसे अच्छा अनुमान यह है कि AJAX कॉल किसी भी तरह से निर्देशिका फ़ाइलपैथ के साथ गड़बड़ कर रहा है कि आईई का fx.filter पारदर्शिता के लिए उपयोग कर रहा है। मैं कोड में कुछ भी नहीं देख सकता जो इसे ठीक कर सकता है।

किसी भी सलाह की सराहना की जाएगी।

  • डैनियल
+0

कोई भी मौका आप एक लिंक पोस्ट कर सकते हैं? –

+0

क्या आप कुछ कोड पोस्ट कर सकते हैं? – MrHus

उत्तर

0

मैं gmap एपीआई उपयोग नहीं किया है तो मैं किसी भी प्रत्यक्ष सलाह नहीं दे सकता। मैं जो कुछ कर सकता हूं वह आपको कुछ डिबगिंग प्रश्न पूछता है क्योंकि मेरे पास इन प्रकार के प्लेटफॉर्म मुद्दों का हिस्सा है।

  • क्या यह सभी मार्करों या बस कुछ के साथ होता है?
  • क्या होगा यदि आप केवल एक मार्कर बनाते हैं?
  • क्या मार्कर बनाने शुरू करने से पहले नक्शा पूरी तरह लोड हो गया है? क्या इस घटना के लिए कोई कॉलबैक है?
  • क्या कोई कॉलबैक है जिसे मार्कर के निर्माण के बाद निकाल दिया जाता है? यदि हां, तो क्या आप मार्करों के निर्माण को कतारबद्ध करने के लिए इसका उपयोग कर रहे हैं?

मुझे पता है कि प्रश्नों की एक सूची नीचे चलने से मुझे समय-समय पर मदद मिलती है। आशा करता हूँ की ये काम करेगा।

+0

के लिए नीचे वोट क्या है? –

1

कुछ हफ्ते पहले इसे हल किया - मैंने सोचा कि लोग समाधान की सराहना कर सकते हैं।

समस्या वास्तव में उचित जासूसी कार्य के साथ निदान करने के लिए काफी आसान थी (वहां प्रोत्साहित करने के लिए धन्यवाद, जस्टिन)। मैं घटनाओं के अनुक्रम के माध्यम से चला गया, बदले में सभी को अक्षम कर दिया, और पाया कि यह AJAX कॉल के साथ कुछ भी नहीं था।

समस्या वास्तव में jQuery एनिमेट फ़ंक्शन थी - सामग्री div पर सेट अस्पष्टता फीड आईई में Google मानचित्र पारदर्शिता के साथ गड़बड़ कर रहा था।

मैं पैसा सट्टा कर रहा हूं यह एक आम बग है।

उत्तर देने वालों के लिए धन्यवाद।