2012-03-03 51 views

回答

3

您正在通過在創建包含地圖的div後立即調用initialize()來加載地圖。這可能會在某些情況下提前(可能取決於用戶環境),因爲可能會發生無法檢測到div的期望大小,因爲它尚未呈現。

加載頁面時調用初始化,例如,

<body onload="initialize()"> 
+0

感謝這個主意! :) seTimeout(「initialize()」,500);也可能有幫助? – user1240169 2012-03-03 21:35:09

+0

它可能工作,但沒有保證。 – 2012-03-03 21:37:21

+0

取決於用戶的計算機速度有多慢以及需要多長時間才能加載? – user1240169 2012-03-04 22:46:04

相關問題