Триггер leaflet.offline сохраняет программно - PullRequest
0 голосов
/ 09 апреля 2020

Я разрабатываю PWA с реактивной листовкой. Я хочу иметь возможность кэшировать некоторые данные для автономного использования, в том числе указанную c область карты. Я использую leaflet.offline для этого. Проблема в том, что единственный способ загрузить плитки - использовать кнопки управления листовками, предлагаемые библиотекой. Поэтому я могу добавить элементы управления на карту с помощью:

const control = L.control.savetiles(offlineLayer, controlOptions)
control.addTo(map)

Теперь на карте есть две кнопки: одна для сохранения и одна для удаления плиток. Это работает. Но я хотел бы иметь возможность запускать эти действия из моего собственного интерфейса. Можно ли программно запустить управление листовкой?

...