谷歌地图在浏览器缩放到110%时无法显示。

4

http://www.desertrat-aev.com/?page_id=241 这个链接有一个地图,如果我打开这个链接并将浏览器缩放到100%甚至110%,它都可以正常工作。 但是,如果我将浏览器缩放到110%,然后打开此链接,谷歌地图似乎无法出现,可能的原因是什么?


1
我无法重现这个问题。 - Stormswept
1
嗨,Stormswept。 只需将浏览器放大110%并重新打开此链接。 - waqas jamil
1
@JRLambert,请为我提供解决此问题的方案? - waqas jamil
2个回答

2

您正在使用setTimeout

setTimeout(function() { addLoadEvent(loadMap); }, 1000);
setTimeout(function() { addLoadEvent(addPoints); }, 1000);

当地图加载完成后,addPoints方法中的值可能已经发生了改变。

您可能想使用marker-animations-iteration代替。


2

嘿,当表单页面加载时,请尝试这个方法。我想你正在使用WordPress。因此,首先加载您的页面,然后初始化Google地图。

setTimeout(function() { addLoadEvent(loadMap); }, 1000);
setTimeout(function() { addLoadEvent(addPoints); }, 1000);

虽然我的问题通过添加这个得到了解决,但你的回答是完美的。 - waqas jamil

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接