Я пришел сюда в поисках помощи, если у кого-то возникла такая же проблема.
В моей работе у нас есть веб-приложение, которое использовало Gmaps API версии 3.34, но 15 мая эта версия была удалена для Google.и карты перестают работать.
Приложение автоматически принимает новую версию 3.37, но консоль выдает ошибку:
map.js: 56 Uncaught TypeError: this.l.Ключи - это не функция в _.ll.Ab (map.js: 56) в ou (map.js: 43) в map.js: 44
Некоторая информация о приложении:
- Веб-приложение старое и использует JQuery v 1.9
- Карты используют js Gmap3 V 5.1.1
Я связал некоторые варианты, но ничего не работает:
Я использовал API Карт Google версий 3.35, 3.36 и 3.37 с тем же результатом.
Я обновляю самую последнюю версию JQuery, новеб-приложение перестало работать !!
Я обновляю Gmap3.js до последней версии 7.2, но его структура и функции отличаются и неработа.
Консоль показывает ошибку в строке 56 API Gmap, на этом этапе:
|| a; g = this.C.ka; h = _. ua (this.l.keys ()); for (var l = h.next () ;! l.done; l = h.next ()) {l = l.value; var m =this.l.get (l), q = m.la, r = qY, v = новые Bs (g, k, r), u = новые Bs (g, a, r), w =! this.J &&
Ошибка:
Uncaught TypeError: this.l.keys не является функцией
Я ценю некоторую помощь
Thx