함수 전단지에서 this.map에 도달하는 모든 second.I 알고 난캔트 내가 뭘하려고 오전지도에 사용자의 위치를 찾을 수있다
ionViewDidEnter() {
this.map = leaflet.map("map").fitWorld();
this.loadmap();
}
으로
setInterval(function(),1000);
내가지도를 초기화하고있는 함수를 호출 할 수 있습니다
문제는 locate 기능으로지도에 연결할 수 없다는 것입니다.
function locate(){
var marker;
this.map.locate({
setView: true,
maxZoom: 120
}).on("locationfound", e => {
if (!marker) {
marker = new L.marker(e.latlng).addTo(this.map);
} else {
marker.setLatLng(e.latlng);
}
}).on("locationerror", error => {
if (marker) {
map.removeLayer(marker);
marker = undefined;
}
});
}
if locate function (locate); this.map.locate는 작동하지만 내가 자신의 위치를 추적하기 위해 everysecond 사용자를 찾고 싶기 때문에 .lotate everysecond를 호출해야하므로 setinterval을 사용하여 매번 작동하지만 그 작업을하지 않는 함수에 넣으려고했습니다. 함수 안에 .locate를 넣지 않고 사용자를 찾을 수 있습니까?
윙윙 거리다 [XY 문제] (https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem) ... – ghybs