JavaScript Leaflet Maps: значок маркера иногда пуст - PullRequest
0 голосов
/ 25 мая 2019

Я использую картографический сервис LocationIQ: https://locationiq.com/docs и загружаю 3 сценария в заголовок моей страницы (в конкретном контроллере CMS 5):

$this->addHeaderItem($html->css("https://unpkg.com/leaflet@1.5.1/dist/leaflet.css"));
$this->addHeaderItem($html->javascript("https://unpkg.com/leaflet@1.5.1/dist/leaflet.js"));
$this->addHeaderItem($html->javascript("https://tiles.unwiredmaps.com/js/leaflet-unwired.js"));

и когда я перезагружаю страницу, иногда маркер пуст, я проверил, что путь к иконке маркера является локальным, например,

<img src="http://localhost/c585/index.php/images/marker-icon.png"...

но иногда маркер загружается правильно, и путь к изображению значка маркера правильный, например,

<img src="https://unpkg.com/leaflet@1.5.1/dist/images/marker-icon.png"...

Что приводит к неправильной загрузке значка маркера?

...