地图页面加载未完成

时间:2012-12-29 10:18:46

标签: google-maps firefox google-maps-api-3

我们的网站按照设计工作,但存在轻微但刺激性的问题。只有在Firefox上加载页面时才会出现此问题。我正在使用Firefox 17.0.1。在所有其他测试的浏览器上,加载完成。

加载后,网站会显示地图,自定义标记以及其他所有内容,但通常无法完成加载,会显示“等待maps.googleapis.com”的消息。唯一的影响是持续的“等待”消息。要刷新页面,您必须先取消原始加载,然后重新加载。看看Firebug,看起来瓷砖没有完成它的负载。等待完成的文件始终为

https://maps.googleapis.com/maps/api/js/StaticMapService.GetMapImage?1m2&1i15626&2i7568&2e2&3u6&4m2&1u1507&2u792&5m3&1e4&2b1&5sen-US&token=49261

就像我说的那样,轻微而又令人恼火 - 一些用户报告该网站已损坏,因为他们看到持续的“等待”消息,即使一切都按设计工作。

即使这可能是Firefox问题,我在这里发布,看看是否还有其他人遇到此问题以及是否存在任何解决方案。

我还能做些什么来进一步探索(或解决)这个问题?

2 个答案:

答案 0 :(得分:0)

如果您在继续之前等待地图完成加载,请确保注册到地图空闲事件而不是tileloaded事件。

答案 1 :(得分:0)

在v3地图页面上遇到与Firefox 18.0相同的问题。在其他浏览器中完美运行。刚做了其中一个:

google.maps.event.addListener(map, 'tilesloaded', function() {  
    window.stop();
});