Предупреждение API Google Карт JavaScript: NoApiKeys - PullRequest
0 голосов
/ 27 августа 2018

Наш сайт выдает предупреждение "Эта страница не может правильно загрузить Google Карты".Я использую пакет "ivory-google-map" из symfony2.В консоли мы нашли предупреждение «Предупреждение API Google Maps JavaScript»: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys" Любая помощь будет очень полезна.

Ответы [ 2 ]

0 голосов
/ 27 августа 2018

Если вы не хотите покупать ключ API и вам нужна только статическая карта, вы можете использовать iFrame для этого.

<div class="mapouter"><div class="gmap_canvas"><iframe width="600" height="500" id="gmap_canvas" src="https://maps.google.com/maps?q=university%20of%20san%20francisco&t=&z=13&ie=UTF8&iwloc=&output=embed" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"></iframe><a href="https://www.pureblack.de"></a></div><style>.mapouter{text-align:right;height:500px;width:600px;}.gmap_canvas {overflow:hidden;background:none!important;height:200px;width:300px;}</style></div>

Но я не знаю, как долго это будет возможно

0 голосов
/ 27 августа 2018

Как говорится в сообщении об ошибке, вам нужно APIKey, чтобы удалить эту ошибку.

Вы можете получить APIKey от https://developers.google.com/maps/documentation/javascript/get-api-key#get-an-api-key

И примените этот ключ к своему коду, например:

<script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap" type="text/javascript"></script>

После этого ошибка больше не будет существовать!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...