2010-03-06 7 views
5

इसलिए मुझे कस्टम टाइल्स का उपयोग करके Google मानचित्र के साथ कोई समस्या मिली है, लेकिन मैंने इसे नीचे दिए गए उदाहरण में सरल बनाने में कामयाब रहा है।Google मैप्स एपीआई सक्षमस्कूलहेलज़ूम() - यह सही तरीके से ज़ूम क्यों नहीं करता है?

simple example Google provide with controls मैं लाइन को जोड़ दिया है ले रहा है

map.enableScrollWheelZoom(); 

यह मैं साधारण HTML देता है: जब तक आप अधिकतम ज़ूम स्तर को बाहर ज़ूम माउस का उपयोग

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml"> 
    <head> 
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/> 
    <title>Google Maps JavaScript API Example: Controls</title> 
    <script src="http://maps.google.com/maps?file=api&amp;v=2" type="text/javascript"></script> 
    <script type="text/javascript"> 
    function initialize() { 
     if (GBrowserIsCompatible()) { 
     var map = new GMap2(document.getElementById("map_canvas")) 
     map.setCenter(new GLatLng(37.4419, -122.1419), 13); 
     map.addControl(new GSmallMapControl()); 
     map.addControl(new GMapTypeControl()); 
     map.enableScrollWheelZoom(); 
     } 
    } 
    </script> 
    </head> 
    <body onload="initialize()" onunload="GUnload()"> 
    <div id="map_canvas" style="width: 500px; height: 300px"></div> 
    </body> 
</html> 

सभी अच्छा लग रहा है पहिया (पूरी दुनिया को देखते हुए)। आखिरी बार ज़ूम स्तर पर लगभग आधा समय फंस जाता है। चारों ओर स्क्रॉलिंग ज़ूम स्तर दोनों पर मानचित्र टाइल्स देता है।

मैंने क्रोम, आईई 8 और एफएफ 3.6 में कोशिश की है और वे सभी एक ही व्यवहार करते हैं।

कोई विचार?


एक बग के रूप में उठाया - http://code.google.com/p/gmaps-api-issues/issues/detail?id=2218

उत्तर

3

बहुत अजीब। मैं इस बग को उनके नमूना मानचित्रों के साथ पुन: उत्पन्न करने में सक्षम था: http://gmaps-samples.googlecode.com/svn/trunk/scrollzoom/scrollzoom.htm

निरंतर ज़ूम सक्षम करना समस्या को ठीक करने लगता है।

के बाद map.enableScrollWheelZoom();

गुड लक map.enableContinuousZoom(); जोड़ें!

+0

धन्यवाद - मैं एक बग फाइल करूंगा और देख सकता हूं कि वे क्या कहते हैं। – RichH

संबंधित मुद्दे