2012-08-08 54 views
0

我在整個谷歌地圖上顯示的圖像。圖像是透明的。我追隨從谷歌的文件,一切都很好。每當我移動或放大地圖時,圖像都會改變。過了一會兒,我無法放大或移動地圖,我只能縮放和移動圖像。爲什麼會發生這種情況,我該如何解決?谷歌地圖API覆蓋需要控制

+0

如何發佈鏈接到您的地圖?或者至少是展示問題的一個例子。 – 2012-08-08 13:14:56

+0

我會嘗試在jsfiddle中創建相同的東西,然後回覆給你 – 2012-08-08 13:55:46

回答

1

有利於在頁面上問題多的問題:

  • 您將會破壞和center_changed的和ZOOM_CHANGED事件重新創建覆蓋。相反,您應該更新疊加層中的圖像。你應該只需要創建一次覆蓋。
  • 而不是將您的天氣圖像添加到您的OverlayView,您將它添加到覆蓋地圖的div。這就是阻止你的事件影響地圖(點擊和拖動事件發生在你的天氣div而不是地圖上)。
+0

好的謝謝。我會盡力修復它們 – 2012-08-09 06:48:59

+0

你知道如何設置覆蓋的邊界嗎?因爲我不再刪除疊加層並重新創建它...仍然存在相同的邊界並且效果不好 – 2012-08-09 12:58:50

+0

從您的使用情況和問題看,您似乎可能對Ground Overlay更感興趣:https://developers.google .com/maps/documentation/javascript/reference#GroundOverlay – 2012-08-09 13:38:37