// Setup map
var polymap = L.map('map').setView([51.932994, 4.509373], 14);
// Setup tilelayer
var mapquestUrl = 'http://{s}.mqcdn.com/tiles/1.0.0/map/{z}/{x}/{y}.png',
subDomains = ['otile1', 'otile2', 'otile3', 'otile4'],
mapquestAttrib = 'Data, imagery and map information provided by <a href="http://open.mapquest.co.uk" target="_blank">MapQuest</a>,'
+ '<a href="http://www.openstreetmap.org/" target="_blank">OpenStreetMap</a> and contributors.';
var osm = L.tileLayer(mapquestUrl, {
attribution: mapquestAttrib,
subdomains: subDomains
});
polymap.addLayer(osm);
polymap.on('mousedown touchstart', function onMouseDown(event) {
alert("start");
});
传单通常应火Touchstart事件,因为它与MouseDown事件一样。但使用手机,我没有发生任何事件。
有人可以告诉我,如果在代码中有任何错误,可以防止touchevent被解雇吗?
在此先感谢。
所以,这似乎是关于MultipolygonField小部件的答案是[我的问题](http://stackoverflow.com/questions/37896208/leaflet-multipolygonfield-widget-not-receiving-touch-events),其中一个无法在手机上创建点? – raratiru 2016-06-18 11:40:24