Leaflet Control Geocoder-搜索框错误

时间:2019-02-12 12:58:11

标签: javascript leaflet maps

我正在将Leaflet Control Geocoder软件包与Leaflet地图一起使用。我有这个包裹的两个问题。我有以下代码来初始化地图:

const map = L.map(
  'mapid', {
    renderer: L.canvas(),
    zoom: 18,
    zoomSnap: 0.5,
    keepInView: true,
    dragging: !L.Browser.mobile,
  }
).setMaxZoom(18).setMinZoom(1.5), 
    geocoder = new L.Control.Geocoder.Nominatim(),
    control = new L.Control.Geocoder({
      geocoder: geocoder,
      queryMinLength: 2,
      collapsed: false,
      suggestMinLength: 3,
      suggestTimeout: 150,
      placeholder: 'Search...'
    }).addTo(map);

1)当我在搜索框内单击时,我当前已将折叠的控件设置为false。添加“未找到结果”容器。没有在搜索框中输入任何内容。这是程序包中的错误,还是可以解决?

Showing the no results found on click

2)当您触摸iOS设备上的位置时,下拉列表不会消失,但会在Android设备上显示并隐藏地图

Touching a location does not hide

0 个答案:

没有答案