Проблема с рендерингом карт NokiaHere после обновления до версии 3.1
Я переношу библиотеки Here javascript (с 3.0 на 3.1) в проект Ember.js v2.18, потому что библиотеки Here v3.0 не поддерживают аутентификацию apiKey (appCode и appId больше не будут генерироваться).
При попытке создать объект карты с помощью следующего кода:
let map = new H.Map(this.$('#map')[0], defaultLayers.raster.satellite.map);
возникает следующая ошибка: Tangram [error]: Scene.load() failed to load blob:http://localhost:4200/0d8aefdf-160f-47ca-8672-04d73de528eb: e[Symbol.iterator] is not a function TypeError: "e[Symbol.iterator] is not a function".
Может ли кто-нибудь объяснить мне смысл этой проблемы или какой-либо обходной путь для правильного отображения карты?
Заранее спасибо за вашу помощь!:)
1 ответ
Попробуйте вместо вектора использовать растровый движок. См. Пример на jsfiddle.net/ufz3w5tm. Примечание по файлам mapsjs-core-legacy.js и mapsjs-service-legacy.js в разделе HTML. Примечание по типу engineType: H.Map.EngineType.P2D от определение карты