मार्कर पर क्लिक करते समय infowindow मेरे मानचित्र पर ठीक से नहीं दिख रहा है। वेबसाइट यहाँ है।Google मानचित्र Infowindow ठीक से नहीं दिखा रहा है
आप यह भी देखेंगे कि मानचित्र नियंत्रण ठीक से प्रदर्शित नहीं होता है।
var map;
var locations = <?php print json_encode(di_get_locations()); ?>;
var markers = []
jQuery(function($){
var options = {
center: new google.maps.LatLng(51.840639771473, 5.8587418730469),
zoom: 8,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById("map_canvas"), options);
for (var i=0; i < locations.length;i++) {
makeMarker(locations[i]);
}
centerMap();
});
function makeMarker(location) {
var markerOptions = {map: map, position: new google.maps.LatLng(location.lat, location.lng)};
var marker = new google.maps.Marker(markerOptions);
markers.push(marker);
var content = '';
var infowindow = new google.maps.InfoWindow(
{ content: "test",
size: new google.maps.Size(50,50),
disableAutoPan : true
});
google.maps.event.addListener(marker, 'click', function(e) {
infowindow.open(map,marker);
});
}
function centerMap() {
map.setCenter(markers[markers.length-1].getPosition());
}
नोट: मैं Google मानचित्र जेएस वी 3 का उपयोग कर रहा हूं।
अब आपकी वेबसाइट का कोई लिंक नहीं है और इसलिए यह स्पष्ट नहीं है कि आपको क्या समस्या है। आपका सवाल यह है कि भविष्य में किसी भी उपयोगकर्ता की मदद करने की संभावना नहीं है। –
यह यहां वर्णित एक के लिए भी एक ही समस्या हो सकती है: http://stackoverflow.com/questions/1554893/google-maps-api-v3-infowindow-not-sizing- सही ढंग से –