google maps v3.36 Infowindow隐藏标记

时间:2019-02-22 06:06:46

标签: google-maps

根据https://developers.google.com/maps/documentation/javascript/releases,新发行的3.36版“信息窗口已得到改进。”

但是现在信息窗口隐藏了标记。在v3.35中,它过去经常用尖的笔尖放在标记的顶部。我该如何实现旧的行为?我确实尝试设置“ pixelOffset:新的google.maps.Size(200,0)”,但这没有帮助。

This is older version v3.35This is new version v3.36

注意在新版本v3.36中,标记隐藏在信息窗口后面的方式是不可见的。

1 个答案:

答案 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>