2013-06-21 45 views
0

我已將谷歌地圖嵌入到我的頁面,並將視覺刷新設置爲true(https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh)。關閉谷歌地圖視覺刷新交互

工程很好,除了地圖現在默認具有所有這些可點擊的元素。例如:

http://imgur.com/mF4wziF

景點有泡沫的幫助,我不小心走在街道視圖之前,依此類推。

如何關閉這些功能?

感謝

+1

此功能不是特定於visualRefresh,它不可能禁用它(http://code.google.com/p/gmaps-api-issues/issues/detail?id = 3866),您只需使用自定義樣式並隱藏poi-features。 –

回答

1

您可以將此代碼添加到您的初始化函數,如Dr.Molle

var styles = [ 
    { 
    featureType: "poi", 
    elementType: "labels", 
    stylers: [ 
     { visibility: "off" } 
    ] 
    },{ 
    featureType: "transit", 
    elementType: "labels", 
    stylers: [ 
     { visibility: "off" } 
    ] 
    } 
]; 

map.setOptions({styles: styles}); 

的其他解決辦法是設置的mapTypeId地形說明。

,另外可以添加

streetViewControl: false 

到的MapOptions。 (這不會禁用氣泡中的街景選項,但不會在導航控件中)