2012-03-05 8 views
3

Googleマップを何十回も使用しましたが、これを回避することはできません。タイルは唯一の左上の部分に表示されますが、マップバージョン3(http://code.google.com/apis/maps/documentation/javascript/tutorial.html#api_key)奇妙なGoogleマップの振る舞い - タイルが左上の四分円にのみ表示されます

Googleのハローシンプルな世界をやってマップキャンバスを使用し、ドラッグ/スクロールしても左上にとどまります。写真を見よう:http://sandbox.thecanarycollective.com/whiteboard/2012-03-05_073019.png

私はページ上のCSSを使って遊んだことがあります。誰もこれまでにこれを見たことがありますか?

答えて

5

個々のタイルは、div要素です。ページのCSSをオフにして、この問題がまだ発生していないかどうかを確認してください。次に、firebugのようなツールを使ってページのHTMLを調べます。欠けているタイルがHTMLに現れるかどうかを確認します。放火犯を使用

は、コンソールにこれを書く:googleMapマップ要素である

google.maps.event.trigger(googleMap, 'resize'); 

。作成後にマップのサイズを変更している場合は、これにより問題が解決される可能性があります。

これらのヘルプがない場合は、javascript、css、HTMLを投稿してください。固定画像を提供したときに何を提案するかは考えにくいです。