根据https://developers.google.com/maps/documentation/javascript/releases,新发行的3.36版“信息窗口已得到改进。”
但是现在信息窗口隐藏了标记。在v3.35中,它过去经常用尖的笔尖放在标记的顶部。我该如何实现旧的行为?我确实尝试设置“ pixelOffset:新的google.maps.Size(200,0)”,但这没有帮助。
注意在新版本v3.36中,标记隐藏在信息窗口后面的方式是不可见的。
答案 0 :(得分:0)
似乎您受到Maps JS版本转换的影响,只要在程序中使用ECMAscript中的保留字,就会发生错误,要解决此问题,您应该更改正在使用的保留字,这会影响您的Maps JS。
对此也有一种解决方法,您可以将地图的版本指定为3.34,如下所示:
<script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&v=3.34&callback=initMap"
type="text/javascript"></script>