Как использовать Google Map API_KEY в angular - google-maps 2.2.1 - PullRequest
0 голосов
/ 24 января 2020

В последнее время я работаю над проектом мобильного приложения, который был разработан еще в 2016 году. В настоящее время его используют около 4500 пользователей. Он был разработан с использованием AngularJS (v 1.7.8) и IONI C (V1.1.1). Мы должны придерживаться этих старых версий на данный момент.

У него есть функция Google Map.
Это делается сначала путем вызова функции геокодирования API-карты Google Map java, а затем мы используем директиву "ui-gmap-google-map" from " angular - google-maps 2.2.1 для рендеринга карты.

Теперь он начал выдавать ошибку. Теперь нужно использовать google map API_KEY.

Чтобы получить геокод, который делает приложение вызов этого API Google Map. https://maps.google.com/maps/api/geocode/json?address= Теперь мы должны добавить API_KEY в URL, чтобы он работал.

После получения геокода (широта и долгота) мы использовали передать его в "ui-gmap-google-map" angular директива (атрибут "center") в представлении для отображения карты. Я предполагаю, что это "ui-gmap-google-map" внутренне совершает вызовы на карту Google обслуживать и передавать геокод, а затем визуализировать карту. Отображаемая карта покрыта серым цветом и водяным знаком «Только для целей разработки».

Теперь здесь вопрос, как я могу передать то же самое API_KEY для "ui-gmap-google-map"?

Пожалуйста, помогите или покажите м В каком-то направлении.

Большое спасибо.

Бибхудатта

1 Ответ

0 голосов
/ 24 января 2020

Вы должны переключиться на angularjs - google-maps

Если вам нужно передать ключ API на javascript, вы можете установить переменная области действия в вашем контроллере (например, $ scope.googleMapsUrl = "https://maps.googleapis.com/maps/api/js?key=YOUR_KEY_HERE";). Это может быть установлено из постоянного значения в вашем приложении, чтобы стандартизировать ключ API для передачи в Google для нескольких контроллеров.

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