谷歌地图信息Windows自动调整大小,新问题没有对代码进行任何更改

时间:2015-02-06 20:58:34

标签: javascript css google-maps

http://www.lindsaymantzel.com/googlemap/maptest12.html

请参阅我的地图应用程序。如果多次单击红色标记,您将看到信息窗口正在改变大小,直到它异常巨大,然后所有其他窗口都将是那么大。我有一个版本的代码,从1个月前,3个月前在另一台服务器上,我知道从来没有这个问题。这三个副本现在都证明了这个问题。我可以看到element.style有一个不受欢迎的高度,当我尝试使用chrome的开发人员工具编辑它时,它会立即将窗口更改回原来不需要的高度。

由于没有进行任何代码更改,我必须假设google api已经更改或者其他内容,但没有找到任何可能对我有帮助的文档。

2 个答案:

答案 0 :(得分:1)

您的问题是您没有指定正确的版本。最稳定的版本是3.17。尝试将脚本导入更改为:

    <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?v=3.17&sensor=false"></script>

答案 1 :(得分:0)

您应该使用new google.maps.InfoWindow({ width: 500, height: 500 });来设置信息窗口的大小。