[英]leafleat-editable.js with mapbox.js
我正在嘗試將leafleat.editable.js
和mapbox.js
集成在一起。 但這會引發錯誤。
錯誤是:
TypeError: L.Evented is undefined on leafleat.editable.js line 21
我從這里下載了示例,並在其中包含mapbox.js
。
如果我刪除mapbox.js
,效果很好
兩個插件是否相互兼容? 如果是,請幫助我解決錯誤。
謝謝
正如Leaflet.Editable頁面建議的那樣:
警告:gh-pages分支需要最新的Leaflet master(將來的1.0)。 要使用穩定的Leaflet版本,請使用leaflet0.7分支。
Mapbox.js當前基於Leaflet 0.7構建,因此您應確保使用leaflet0.7分支中的Leaflet.Editable版本。 這是使用帶有可編輯控件的mapbox的示例:
http://fiddle.jshell.net/nathansnider/jzrjpoaa/
這似乎很好用,盡管當然可能還有其他一些行為不符合預期。 例如,我確實需要包括leaflet.css才能使編輯按鈕按預期顯示線圖標,因為可編輯插件顯然依賴於Mapbox中未包含的某些Leaflet樣式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.