ЗДЕСЬ Карта Javascript API дает InvalidArgumentError - PullRequest
1 голос
/ 13 февраля 2020

Я использую ЗДЕСЬ Map Api для отображения карты. Мое приложение использует Joomla CMS. Я получаю «InvalidArgumentError» в консоли браузера.

Вот ошибка:

InvalidArgumentError: H.map.DomIcon (Argument #0 No element data) ............................ mapsjs-core.js:43:1074
zh https://js.api.here.com/v3/3.1/mapsjs-core.js:164
<anonymous> https://js.api.here.com/v3/3.1/mapsjs-core.js line 71 > eval:78
<anonymous> https://js.api.here.com/v3/3.1/mapsjs-core.js:71
<anonymous> https://js.api.here.com/v3/3.1/mapsjs-ui.js:7

Я только что включил ниже ЗДЕСЬ сценарии карты и ничего больше,

<link rel="stylesheet" type="text/css" href="https://js.api.here.com/v3/3.1/mapsjs-ui.css?dp-version=1526040296" />
<script src="https://js.api.here.com/v3/3.1/mapsjs-core.js" type="text/javascript" charset="utf-8"></script>
<script src="https://js.api.here.com/v3/3.1/mapsjs-service.js" type="text/javascript" charset="utf-8"></script>
<script src="https://js.api.here.com/v3/3.1/mapsjs-ui.js" type="text/javascript" charset="utf-8"></script>
<script src="https://js.api.here.com/v3/3.1/mapsjs-mapevents.js" type="text/javascript" charset="utf-8"></script>

Эта карта работает нормально, когда я использую тот же код в отдельном файле HTML. Я сомневаюсь, что файл joomla js может конфликтовать со скриптом HERE Map js.

Любая помощь, связанная с этим, очень ценится!

1 Ответ

0 голосов
/ 14 февраля 2020

Эта ошибка выдается только , если вы пытаетесь выполнить H.map.DomIcon() без элемента DOM в качестве параметра. Вы уверены, что не звоните H.map.DomIcon() в другое место в вашем приложении?

...