首页 > 解决方案 > 传单全屏集群标记消失

问题描述

我构建了一个简单的js应用程序:

var markers = L.markerClusterGroup({
                spiderfyOnMaxZoom: true,
                showCoverageOnHover: false,
                zoomToBoundsOnClick: true,
                removeOutsideVisibleBounds:true
});

for (var i = 0; i < randomGeoPoints.length; i++) {
            var a = randomGeoPoints[i];
            var title = "pippo";
            var marker = L.marker(new L.LatLng(a[0], a[1]), { title: title,icon:lightIcon });

            marker.bindPopup(title);
            markers.addLayer(marker);
        }

map.addLayer(markers); 

有了 两个 和一个演示

当我退出全屏模式时,我的聚类点图层消失了。但是当我返回时,图层就在那里。我正在使用 Safari 桌面浏览器,在 Safari 移动版(iPad)中它不会发生。

我在没有集群但使用简单点层的情况下进行测试,没关系。Plunker 演示反而有效。

有没有关于这个的错误?

标签: leafletmarkerclustererleaflet.markercluster

解决方案


推荐阅读