我注意到,Google地圖加載這些日子的時間比平常要長,並且導致瀏覽器在加載之前刷新很多次。無論哪種方式,這導致我想知道如何在地圖完全加載之前創建加載屏幕來顯示。谷歌地圖的加載屏幕
有什麼建議嗎?
更新:(針對加比的代碼)
google.maps.event.addListener(map, 'tilesloaded', function(){
document.getElementById('loading').innerHTML = '';
})
是否有可能有一個裝載PNG覆蓋了整個地圖,不僅僅是tilesloaded事件之前去除呢?
是否有可能有一個加載PNG覆蓋整個地圖,並在'tilesloaded'之前將其刪除T' – Nyxynyx
@Nyxynyx你可以做到這一點,但刪除'tilesloaded',而不是之前的PNG。沒有'beforetilesloaded'事件。 –