Mapbox-gl-draw:无法设置未定义的属性'modes'



我正在尝试使用以下JS代码初始化MapboxDraw对象:

var graphicsController = MapboxDraw(); // Initialize the graphics controller

我正在导入带有以下 CDN 的地图框-gl-draw:

<script src='https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-draw/v1.0.9/mapbox-gl-draw.js'></script>

但是,我收到以下错误消息:

捕获类型错误:无法设置未定义的属性"模式" (mapbox-gl-draw.js:1(

这是什么意思?是我可以忽略的mapbox-gl-draw的一些错误,还是我需要做任何事情来修复它?

MapboxDraw

是一个构造函数,所以你需要用new关键字初始化它:

var graphicsController = new MapboxDraw();

最新更新