В настоящее время я работаю над проектом в Laravel, для которого нам нужно использовать ArcGIS. Компонент ArcGIS работает, как и ожидалось, при загрузке с js.arcgis.com, хотя он очень медленный (вероятно, потому что процессы, которые мы пытаемся запустить, довольно интенсивны).
Я хотел бы перейти на использование локальной версии ArcGIS вместо загрузки из сети, но каждая попытка сделать это терпит неудачу.
Я использую Laravel 5.3 и ArcGIS 3.20.
Код, который работает:
<script type="text/javascript" src='https://js.arcgis.com/3.20compact/'></script>
Код, который не работает:
<script type="text/javascript" src="{!! asset('js/arcgis_js_api/library/3.20/3.20compact/') !!}"></script>
Страница представляет собой файл .blade.php, и я проверил, что asset()
section получает правильный (или, по крайней мере, ожидаемый) путь к файлу.
Задача ещё не решена.
Других решений пока нет …