2012-01-04 32 views
1

我試圖在Joomla標籤內設置Google地圖(v3),但地圖上有顯示問題。在地圖選項上設置Google地圖v3大小

如果我離開地圖所在的選項卡,並且將地圖畫布變回灰色,並且地圖僅顯示在地圖畫布的左角。

圖像的屏幕捕獲:

enter image description here

我得到這個工作對其他網站通過在地圖上的參數設置地圖的大小,但沒有使用谷歌地圖的版本2,我無法找到設置地圖正確的語法尺寸在版本3地圖上。

地圖選項在全局變量中設置。

var mapoptions = { 
    zoom: 6,  
    center: new google.maps.LatLng(60, 50),  
    mapTypeId: google.maps.MapTypeId.ROADMAP, 
    gridSize: 50, 
    size(600, 700, 'px', 'px') 
} 

地圖大小的正確語法是什麼或有沒有其他解決方案呢?

我已經測試了resize函數並使用縮放播放,但沒有幫助。

+0

@Cœur感謝您的幫助! :) – Alfabravo 2018-03-06 17:00:47

回答

2

我在地圖初始化函數調用之前通過添加短延遲(100ms)解決了這個問題。

也許地圖畫布在Google地圖訪問之前未完全呈現。

+0

雖然這並沒有回答原來的問題,但我遇到了完全相同的問題,並且這個解決方案對我很有用,所以謝謝。 – 2012-03-29 12:07:37

相關問題