Я пытаюсь использовать пример из приведенной ниже ссылки Mapbox, чтобы позволить пользователю сделать снимок экрана карты, нажав кнопку на моем веб-сайте. Я также добавляю слои на сайт, и мне нужно, чтобы они появлялись на скриншоте.
https://www.mapbox.com/mapbox.js/example/v1.0.0/leaflet-image/
Однако функция в ссылке не работает и показывает ошибку: layer._adjustTilePoint is not a function
(при проверке элемента)
Я получаю другую ошибку на моей веб-странице:
leaflet-image.js:7 Uncaught TypeError: map.getSize is not a function
at leafletImage (leaflet-image.js:7)
функция map.getSize отлично работает на веб-странице Mapbox.
Я знаю, что эти две разные ошибки, но обе не работают в конце дня.
Я включил все источники, перечисленные в примере, но все равно ошибка остается. Любые головы или предложения будут высоко оценены.