Я использую встроенные карты Google для рендеринга карты с динамическим местоположением на определенной странице с определенным местоположением. Iframe содержит URL-адрес карты Google для встраивания с параметром q=
для получения местоположения. Например вот так:
<iframe height="200" frameborder="0" style="border:0; width:100%;" src="https://www.google.com/maps/embed/v1/place?key=GOOGLE_API_KEY_HERE&q=Fabryczna+20A,+Kraków,+Poland" allowfullscreen></iframe>
Обычно он отображается нормально, как здесь:
Но что странно, иногда в том же браузере, на том же оборудовании он отображается так, как будто адрес не указан:
То, что я наблюдал, похоже, связано с разными сетями (но не со скоростью сети) — так, например, я смог нормально просматривать карту, используя домашний Wi-Fi, но когда я переключился на свою офисную сеть или мобильную сеть (для Например, при использовании личной точки доступа и сотовой сети) может возникнуть проблема.
Когда возникает эта проблема, iframe src такой же, как и при его отсутствии. Но содержимое iframe меняется.
Как решить эту проблему?
Спасибо