我正在使用 Leaflet.js 创建一个网络地图应用程序。初始地图创建不是问题,但我试图在地图创建后添加功能但没有成功!
例如:
- 加载 HTML 页面
- 通过 AJAX 请求加载 Leaflet.js 和 CSS => OK!
- 创建默认的传单地图,包括一个自定义矩形 => 好的!
- 加载 Leaflet.Draw 插件(包括几个 JS 文件) => OK!
- 尝试在矩形上激活编辑 => KO!没有显示错误,但是矩形不能编辑!!
插件加载后,我的代码很简单:
var group = new L.FeatureGroup();
rectangle = L.rectangle([p1, p2]);
rectangle.editing.enable();
group.addLayer(rectangle);
map.addLayer(group);
map.fitBounds(rectangle.getBounds());
任何想法?
此致,
蒂埃里