如何使用OSM在我当前的位置放置标记?

时间:2016-09-30 18:15:29

标签: javascript leaflet openstreetmap

我对Javascript和OSM很陌生。我想知道如何从map.locate()中检索坐标。我目前的代码如下:



function getLocation(){
	map.locate({setView: true, enableHighAccuracy: true})
	.on('location found', function(e){
		var marker = new L.marker(e.latlng);
		marker.addTo(map);
	});




当我运行此代码时,它会获取我当前的位置,但标记不会显示。

1 个答案:

答案 0 :(得分:2)

错字:事件名称为"locationfound"(无空格)

演示:https://jsfiddle.net/3v7hd2vx/93/