Я работаю с картой, рисую маршрут между двумя точками, используя Ioni c Cordova. Все работает отлично, за исключением того, что я не могу скрыть маршрут (указания, данные gps), а в небольших смартфонах маршрут не позволяет пользователю взаимодействовать с картой. Я гуглил примеры, но не вижу различий с моим кодом.
this.geolocation.getCurrentPosition().then(resp=>{
this.localizacion = resp.coords;
this.posicion = [this.localizacion.latitude, this.localizacion.longitude];
this.map = leaflet.map('map', {
center: this.posicion,
zoom: 16
});
leaflet.tileLayer("http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png", {
attribution: '© Código 200'
}).addTo(this.map);
let control = leaflet.Routing.control({
waypoints: [
leaflet.latLng(this.localizacion.latitude, this.localizacion.longitude),
leaflet.latLng(result[0].latitude, result[0].longitude)
],
routeWhileDragging: true,
show: false
}).addTo(this.map
let markerGroup = leaflet.featureGroup();
let marker: any = leaflet.marker(this.center);
markerGroup.addLayer(marker);
let marker2: any = leaflet.marker(this.posicion);
markerGroup.addLayer(marker2);
this.map.addLayer(markerGroup);
});
Может кто-нибудь сказать мне, если я сделал что-то не так? или другой способ скрыть маршрут