1
有沒有辦法,谷歌地圖V3,聽一個事件,將指示地面覆蓋資產已被加載?我正在將圖像加載到地圖上,並希望在資產完成下載並被呈現給客戶時收到通知。有任何想法嗎?谷歌地圖API GroundOverlay完成事件
有沒有辦法,谷歌地圖V3,聽一個事件,將指示地面覆蓋資產已被加載?我正在將圖像加載到地圖上,並希望在資產完成下載並被呈現給客戶時收到通知。有任何想法嗎?谷歌地圖API GroundOverlay完成事件
直讀Google Maps API v3文檔似乎表明這不起作用,但我設法使用idle
事件與addListenerOnce()
來完成此操作。 (如果這不適用於您,請編輯您的問題以顯示您嘗試使用的代碼,然後我們會看看我們是否能夠正常工作。)
idle
事件似乎只會觸發一次稱「地圖已加載並準備就緒」,儘管文檔似乎暗示需要進行平移或縮放來觸發它。
由於這是(據我所知)沒有記錄的行爲(至少在任何官方文檔中),它運行API更新時突然無法工作的風險。您可以選擇要麼承受這種風險,要麼嘗試通過在加載API的<script>
標記中指定所需的API版本來防範它。
你有想過嗎?我也試圖實現這一點。 – snowgage 2012-05-31 15:57:21