新版leaflet(1.9.4) 卷帘图层不能拖动(leaflet-side-by-side)解决

问题复现
Chrome:
新版leaflet(1.9.4) 卷帘图层不能拖动(leaflet-side-by-side)解决_第1张图片

leaflet:1.9.4
leaflet-side-by-side:
新版leaflet(1.9.4) 卷帘图层不能拖动(leaflet-side-by-side)解决_第2张图片

修改leaflet-side-by-side 源码 这里之前用的是:L.Browser.touch chrome中PC端L.Browser.touch 会返回true 这样后面监听的都是移动端的touch** 这样导致PC端的 mouse** 都没监听到 后面的拖动不管用了。需要把L.Browser.touch 改成 L.Browser.mobile

新版leaflet(1.9.4) 卷帘图层不能拖动(leaflet-side-by-side)解决_第3张图片

你可能感兴趣的:(leaflet,javascript)