javascript — OpenLayers — используйте его в файлах JS

В настоящее время я пытаюсь использовать OpenLayers для отображения базовой карты с маркером.

Библиотечные файлы .js и .css импортируются в мой index.php, а мой код записан в файле JavaScript, который также импортируется в мой index.php.

Когда я отображаю свой index.php в браузере, я получаю ошибку: не могу найти символ ol (ссылка на OpenLayers). И, глядя на примеры OpenLayers, я спрашиваю, можно ли использовать OpenLayers во внешних файлах JS, или он должен быть в балите непосредственно внутри HTML-кода? (Я использую последнюю версию OL)

Заранее спасибо за ваш ответ!

-1

Решение

Не видя ваш код трудно сказать. Однако да, вы можете использовать openlayers во внешних файлах JS. Просто убедитесь, что вы импортировали библиотеку openlayers, прежде чем импортировать внешние файлы JS. например:

<script src="https://openlayers.org/en/v4.6.4/build/ol.js"></script>
<script src="/js/Maps/externalOpenLayerFile.js"></script>
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]