質問: Google Maps API(v3) で、AutoComplete を使いたいため Placesライブラリを有効にしているのですが、 地図上のマーカー以外にも関係のない場所もクリックできてしまいます。 AutoCompleteのみ使用する方法か、またはマーカー以外の場所をクリックさせない方法はありますでしょうか? !画像の説明をここに入力
回答: ランドマークのラベルを非表示にすることで可能かと思います。 jsFiddle デモ → ``` // create map var map = new google.maps.Map(document.getElementById('map-canvas'), { center: { lat: 35.683373, lng: 139.769212 }, zoom: 18 }); // define map type map.mapTypes.set('nopoi', new google.maps.StyledMapType([{ featureType: "poi", elementType: "labels", stylers: [{ visibility: "off" }] }], { name: "NO POI" })); // apply maptype map.setMapTypeId('nopoi'); ```