如何使用OSM在我当前的位置上放置一个标记

How do I place a marker on my current location using OSM?

本文关键字:一个 OSM 何使用 位置      更新时间:2023-09-26

我是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);
	});

当我运行这段代码时,它会得到我的当前位置,但标记不会显示

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

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