2012-01-04 5 views
1

Joomlaのタブ内にGoogleマップ(v3)を設定しようとしていますが、マップに表示上の問題があります。Googleマップのv3サイズを地図のオプションに設定する

地図があるタブから離れて戻る地図のキャンバスが灰色で、マップキャンバスの左隅に地図が部分的にしか表示されない場合は、画面キャプチャと

画像:enter image description here

私はこれはマップパラメータにマップのサイズを設定することにより、他のサイトに取り組んでますが、Googleマップのバージョン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') 
} 

マップサイズの正しい構文は何ですか、またはこれには他の解決策がありますか?

私はリサイズ機能をテストし、ズームで遊んでいますが、それらは役に立たなかった。

+0

@Cœurあなたの助けをありがとう! :) – Alfabravo

答えて

2

マップの初期化関数呼び出しの前に短い遅延(100ms)を追加することで、この問題を解決しました。

地図のキャンバスが完全にレンダリングされていない可能性があります。

+0

これは元の質問に答えなかったのですが、私はまったく同じ問題を抱えていました。 –

関連する問題