2017-03-16 2 views
0

Wie kann ich die Info-Fenster entfernen, aber die tatsächliche Landmarke sichtbar lassen? Ich möchte nur nicht, dass das eigentliche Info-Fenster erscheint, wenn die Landmarke angeklickt wird, weil ich Markierungen um Landmarken herum habe und manchmal stattdessen die Landmarken versehentlich anklicken.Google Maps V3: Drehen der Landmark-Infowindows von

Antwort

3

Diese heißen clickableIcons.
Um die InfoWindows auszuschalten, setzen Sie die MapOptionclickableIcons: false.

Von the documentation :

clickableIcons | Typ: boolean
Wenn false, sind die Kartensymbole nicht anklickbar. Ein Kartensymbol repräsentiert einen Punkt von Interesse, der auch als POI bezeichnet wird. Standardmäßig sind Kartensymbole anklickbar.

Code-Schnipsel:

function initialize() { 
 
    var map = new google.maps.Map(
 
    document.getElementById("map_canvas"), { 
 
     center: new google.maps.LatLng(37.4419, -122.1419), 
 
     zoom: 13, 
 
     mapTypeId: google.maps.MapTypeId.ROADMAP, 
 
     clickableIcons: false 
 
    }); 
 
} 
 
google.maps.event.addDomListener(window, "load", initialize);
html, 
 
body, 
 
#map_canvas { 
 
    height: 100%; 
 
    width: 100%; 
 
    margin: 0px; 
 
    padding: 0px 
 
}
<script src="https://maps.googleapis.com/maps/api/js"></script> 
 
<div id="map_canvas"></div>