Показывать всплывающее окно или всплывающую подсказку на карте по умолчанию, без какого-либо взаимодействия (наведение мыши, щелчок) в листовке - PullRequest
0 голосов
/ 28 мая 2020

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

// show map
mymap = L.map('map_canvas');

// For Label
mymap.createPane('labels');
// This pane is above markers but below popups
mymap.getPane('labels').style.zIndex = 650;
// Layers in this pane are non-interactive and do not obscure mouse/touch events
mymap.getPane('labels').style.pointerEvents = 'none';

var positronLabels = L.tileLayer('https://{s}.basemaps.cartocdn.com/light_only_labels/{z}/{x}/{y}.png', {
        attribution: '©OpenStreetMap, ©CartoDB',
        pane: 'labels'
}).addTo(mymap);


layer.bindPopup(feature.properties.block_name + '</br>' + feature.properties.DIST_NAME,{
            noHide: true,
            direction: 'auto'
        });

Но по-прежнему он не отображается по умолчанию, но отображается, когда я нажимаю на карту.

Пожалуйста, дайте мне несколько советов, как это сделать это, я уже потратил более 10 дней на эту единственную работу.

Удачного кодирования.

...