2012-06-07 2 views
6

के लिए एक असम्पीडित जावास्क्रिप्ट लाइब्रेरी है, मुझे Google Map API V3 जावास्क्रिप्ट लाइब्रेरी का उपयोग करते समय "अनकॉटेड टाइप एरर" मिल रहा है। मैं फ़ंक्शन नहीं ढूंढ पा रहा हूं जिसके कारण यह त्रुटि आ रही है। क्या हमारे पास Google एमएपी एपीआई के लिए एक असम्पीडित जावास्क्रिप्ट लाइब्रेरी है। यदि नहीं, तो कृपया इसे डीबग करने के लिए अपना सुझाव दें। धन्यवाद सम्मान, दिनेशक्या हमारे पास Google मानचित्र API V3

+0

यदि आप उस कोड को जोड़ते हैं जो आपके प्रश्न में त्रुटि उत्पन्न कर रहा है, तो यहां पर अन्य डेवलपर आपको और सहायता दे पाएंगे। –

उत्तर

4

कोई असम्पीडित लाइब्रेरी नहीं है। सभी एपीआई विधियों को प्रकाशित दस्तावेज के अनुसार एक्सेस किया जाता है, इसलिए एक असम्पीडित संस्करण होने की आवश्यकता नहीं है। दस्तावेज़ीकरण का पालन करें और यह काम करेगा।

डीबग करने के लिए, फ़ायरफ़ॉक्स में फ़ायरबग जैसे कुछ का उपयोग करें। जब यह त्रुटि पर टूट जाता है, तो जब तक आप अपने जावास्क्रिप्ट कोड तक नहीं पहुंच जाते, तब तक कॉल स्टैक के माध्यम से वापस जाएं। यह आपको बताएगा कि यह निष्पादित करने का प्रयास कर रहा है।

यह किसी संख्या के बजाय स्ट्रिंग मान प्रदान करने जैसा सरल हो सकता है।

+0

यह स्कोर Google में बहुत अधिक है, भले ही यह पुराना हो, मैं यहां अपना प्रश्न/टिप्पणी जोड़ूंगा। क्या आपके पास क्लोजर कंपाइलर के साथ मानचित्र एपीआई का उपयोग करने का अनुभव है? मैंने यहां और वहां पढ़ा है कि एक बाहरी का उपयोग किया जाना चाहिए, लेकिन क्लोजर लाइब्रेरी समेत अधिकांश तृतीय पक्ष पुस्तकालयों को आपके प्रोजेक्ट में असम्पीडित जोड़ा गया है, इसलिए इसमें उस कोड को शामिल नहीं किया जाएगा जिसका आप कभी भी उपयोग नहीं करते हैं। यह मेरे लिए अजीब लगता है कि Google मानचित्र एपीआई को बंद करने के साथ संकलित करने के लिए बनाया गया है लेकिन प्रोग्रामर के उपयोग के लिए कोई असम्पीडित संस्करण उपलब्ध नहीं है। – HMR

+2

मैं क्लोजर कंपाइलर का उपयोग नहीं करता हूं। लेकिन जवाब बनी हुई है: कोई असम्पीडित संस्करण नहीं है। –

+0

आपके उत्तर के लिए धन्यवाद, मैंने वी 3 मैप्स एपीआई के साथ काम नहीं किया है, लेकिन ऐसा लगता है कि आपको असम्पीडित लाइब्रेरी के बजाय एपीआई की बाहरी फाइल का उपयोग करना होगा: https://groups.google.com/forum/# ! विषय/google-maps-js-api-v3/vgN7IqFIrws – HMR

2

के रूप में उल्लेख किया है, वहाँ एक रास्ता असली (सहायक) चर के साथ मूल संस्करण प्राप्त करने के लिए नहीं है और

लेकिन टिप्पणी! एक नया (ish?) गूगल क्रोम देव उपकरण में सुविधा जहां डी-कम करें कर सकते हैं कोड ("बनाने minified कोड मानव पठनीय")

https://developers.google.com/web/tools/chrome-devtools/javascript/reference#format

screenshot of human-readable feature in chrome dev tools

कम से कम के साथ एक सा मदद चाहिए डीबगिंग