GMaps V2抢回原来的位置

时间:2014-09-22 13:39:24

标签: javascript google-maps internet-explorer cross-browser google-maps-api-2

V2中的Google Maps Pan Control无法在 IE 9和IE 10 中使用。

示例:http://www3.telus.net/DougHenderson/Example0_v2.html

要重现错误 - 浏览到IE9 / 10中的上述链接,然后单击左上角的4个平移控件(向上,向下,向右,向右)按钮中的任意一个。地图将立即捕捉到默认位置。

这适用于Chrome和Firefox。

我尝试搜索SO和Google以解决此问题,但找不到任何内容。有人可以帮忙吗?感谢。

我知道V2已被弃用,但如果有人可以对此事进行一些了解,我将不胜感激。

2 个答案:

答案 0 :(得分:1)

Version 2 of the API has been officially deprecated as of May 19, 2010。如果v2的功能不再有效,则需要转到v3并在那里实现。

答案 1 :(得分:0)

好的,这是我找到的。 V2中的Pan功能在IE9和IE10中被破坏。我使用setCenter功能来解决它​​,它仍然适用于IE。当然,使用此功能无法实现从A点到B点的平滑过渡,但它不会像Panto和Pandirection功能一样快速恢复。