Листовка загружает карту OSM в фоновом режиме, чтобы избежать остановки других скриптов - PullRequest
0 голосов
/ 10 марта 2019

Я использую LeafLet с плитками Open Street Map для отображения карты:

L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
        maxZoom: 18,
        attribution: 'Map data &copy; <a href="https://www.openstreetmap.org/">OpenStreetMap</a> contributors, ' +
            '<a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, ' +
            'Imagery © <a href="https://www.mapbox.com/">Mapbox</a>',
        id: 'mapbox.streets',
    }).addTo(map);

Однако иногда загрузка плиток занимает много времени, и другие мои сценарии, такие как меню на веб-странице, не работают до полной загрузки карты.

Есть ли способ загрузить асинхронную карту в фоновом режиме ?? Буду признателен за помощь.

...