Nyx*_*nyx 4 javascript php google-maps google-maps-api-3
我注意到这些天加载谷歌地图的时间比平时要长,导致浏览器在加载前刷新很多次.无论哪种方式,这让我想知道如何在地图完全加载之前创建一个加载屏幕来显示.
有什么建议?
更新 :(回应Gabi的代码)
google.maps.event.addListener(map, 'tilesloaded', function(){
document.getElementById('loading').innerHTML = '';
})
Run Code Online (Sandbox Code Playgroud)
是否可以将加载的PNG覆盖整个地图并在tileloaded事件之前将其删除?
你可以听听这个tilesloaded
事件:
google.maps.event.addListener(map, 'tilesloaded', function(){
document.getElementById('loading').innerHTML = '';
})
Run Code Online (Sandbox Code Playgroud)
这是一个工作的jsfiddle:http://jsfiddle.net/96WgM/2/
归档时间: |
|
查看次数: |
2509 次 |
最近记录: |