2014-09-29 48 views
0

我已經使用自己的UI設置初始化並呈現Google Maps對象。現在,當用戶交互時,我想更改顯示某些控件的內容和位置。比如我嘗試這樣做 - >在Google Maps API v3中更新UI控件

map.mapTypeControl = true; 
map.mapTypeControlOptions = { 
         style: google.maps.MapTypeControlStyle.DEFAULT, 
         position: google.maps.MapTypeControlStyle.RIGHT_CENTER 
        }; 

其中map是我的谷歌地圖的對象,但是地圖並沒有呈現它。我需要做些什麼來使我的谷歌地圖對象更新它的設置?

我已經使用此頁作爲參考,https://developers.google.com/maps/documentation/javascript/controls,但無法弄清楚。

有關如何更新這些類型設置的一般答案是非常受歡迎的。 謝謝!

回答

0

來自我的錯誤。應該已經完成​​ - >

map.setOptions({ 
    mapTypeControlOptions: { 
     style: google.maps.MapTypeControlStyle.DEFAULT, 
     position: google.maps.ControlPosition.BOTTOM_CENTER } 
});