2016-05-30 4 views
1

Previuosly, когда я использую ng-map, он работал нормально, но теперь он не работает, я получаю пустую карту. Я получаю эту ошибку от google map api:Ng-map (угловая карта) сейчас не работает

API Google Maps JavaScript должен быть загружен непосредственно с серверами Google. Подробнее: https://developers.google.com/maps/documentation/javascript/tutorial#Loading_the_Maps_API

+0

Вы не указали правильный сценарий карты Google. – choz

+0

ya это было связано с автономным файлом google map js – Kais

+1

Совет. Я использовал bower, чтобы установить это, не глядя на страницу github. Оказывается, кто-то создал зависимость nower-ng-карт, которая, по-видимому, не связана с этим. Обязательно используйте 'bower install ngmap' вместо' bower install ng-maps'. (Конечно, я бы сразу это увидел, посмотрел ли я на страницу github вместо того, чтобы нырнуть в ногах!) –

ответ

2

вы должны быть загрузив Google Maps JS с серверов Google, как указано в DOCS

Карт Google Ng-MAPS':

<script src="http://maps.google.com/maps/api/js"></script> 

имя Ваш угловое приложение ngMap или добавить его в качестве зависимости

var myApp = angular.module('myApp', ['ngMap']); 
+0

спасибо, это была небольшая ошибка. Я использовал офлайн-файл google-map.js для google map – Kais

+0

API JavaScript Карт Google не поддерживает автономный режим. Также обратите внимание, что в соответствии с документацией вы должны загрузить API из домена maps.googleapis.com: https://developers.google.com/maps/documentation/javascript/tutorial?hl=ru#Loading_the_Maps_API – xomena

Смежные вопросы