java - Mapbox and GWT integration -


मैं मैडोबेक्स जावास्क्रिप्ट लाइब्रेरी जीडब्ल्यूटी (Google वेब टूलकिट) के साथ काम करने की कोशिश कर रहा हूं।

नीचे कोड का एक स्निपेट है जिसका उपयोग मैं कर रहा हूं:

  क्षैतिज पॅनल क्षैतिज पॅनेल = नया क्षैतिज पॅनेल (); horizontalPanel.setHeight ( "400px"); horizontalPanel.setWidth ( "600px"); horizontalPanel.getElement () setId ( "भू-नक्शा")।; ScriptInjector.fromUrl ("https://api.tiles.mapbox.com/mapbox.js/v2.1.4/mapbox.js") .setCallback (नया कॉलबैक & lt; शून्य, अपवाद & gt; () {@Override सार्वजनिक शून्य पर विफलता (अपवाद कारण) {} सफलता पर सार्वजनिक शून्य को ओवरराइड करें (शून्य परिणाम) {ScriptInjector.fromString ("$ wnd। $ (दस्तावेज़) .ready (function () {" + "console.log (\" ठीक है, यह मैं है! \ ") ; "+" एल.एमएपीबॉक्स.एसेसटोकन = \ "कुछ ऐस टोकन \"; "+" var मैप = एल.मैपबॉक्स.मैप (\ "भू-मानचित्र \", \ "geo-map-id \")। सेट करेंव्यू (+ [40, -74.50], 9); "+" console.log (\ "ठीक है, ये फिर से है! \"); "+"}); ")। इंजेक्शन ();}})। इंजेक्शन () ; // NameField जोड़ें और भेजेंबूटन को रूटपायनेल // पूरे शरीर के तत्व RootPanel.get ("nameFieldContainer") प्राप्त करने के लिए RootPanel.get () का उपयोग करें। जोड़ें (क्षैतिज पोनल);  

जब मैं कोड चलाता हूं, तो मुझे निम्नलिखित अपवाद मिलता है:

[15: 00: 46.146] त्रुटि: नक्शा कंटेनर नहीं मिला। @

अग्रिम धन्यवाद

अपडेट: मैं आखिरकार इसे काम करता हूं, मुझे शरीर के अंत में जावास्क्रिप्ट फ़ंक्शन देना पड़ा मॉड्यूल की मेरी HTML फ़ाइल का टैग।


Comments

Popular posts from this blog

java - Can't add JTree to JPanel of a JInternalFrame -

javascript - data.match(var) not working it seems -

javascript - How can I pause a jQuery .each() loop, while waiting for user input? -