Google Maps v3.36 Infowindow скрывает маркер - PullRequest
0 голосов
/ 22 февраля 2019

Согласно https://developers.google.com/maps/documentation/javascript/releases, в новой версии 3.36 «Информационное окно улучшено».

Но теперь в информационном окне маркер скрывается.В версии 3.35 он хорошо сидел на вершине маркера с заостренным кончиком.Как я могу добиться старого поведения?Я попытался установить «pixelOffset: новый google.maps.Size (200,0)», но это не помогло.

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

Обратите внимание, что в новой версии v3.36 маркер не виден, поскольку скрывается за информационным окном.

1 Ответ

0 голосов
/ 26 февраля 2019

Похоже, что на вас повлияло опрокидывание версии Maps JS, ошибка возникает всякий раз, когда в вашей программе используется зарезервированное слово в ECMAscript, чтобы исправить это, вы должны изменить зарезервированное вами слово, которое влияет на вашеКарты 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>
...