- 出現問題的緣由:你要確保dom建立後且處於顯示狀態(即display不能爲none)才能再次初始化地圖,不然會出現你這種狀況。 - 解決辦法:頁面加載完後延時200毫秒左右再初始化地圖。 代碼對好比下:dom
//錯誤代碼:在js裏面直接調用initMap()方法. initMap(); //改正後代碼:設置延時,再初始化 setTimeout(function(){initMap();},200);