0

我正在使用此代码使我的地图全屏显示。http://www.doogal.co.uk/FullScreen.php 但是在我的ASP.NET 页面中,我有一个计时器,它每 5 秒进行一次回发。在此回发之前,此全屏按钮可以正常工作。当回发引发我无法再显示地图并且 Javascript 没有错误。

注意:我也在每次回发后调用初始化方法。

任何帮助将不胜感激,谢谢。

4

1 回答 1

0

我得到了解决方案,当我尝试在每个帖子上初始化地图时,它试图创建一个新的地图对象。我只是将我的地图变量移动到全局并像这样检查它:

var map=null;

function initialize()
{
.
.
.
if (map == null) {
        map = new google.maps.Map(document.getElementById("ctl00_MainContent_googleMap"), mapProp);
}
else
{
.
.
.
}
}
于 2013-06-13T13:35:46.023 回答