В настоящий момент появляется ошибка при нажатии на карту esri. Эта функция раньше работала. Это происходит в locatorTask.locationToAddress (event.mapPoint) .then (function (response) {
Ошибка в консоли выглядит так: введите описание изображения здесь
Вот этот код:
mapView.when(function () {
mapView.popup.autoOpenEnabled = false;
mapView.on("click", function (event) {
searchWidget.clear();
mapView.popup.clear();
locatorTask
.locationToAddress(event.mapPoint)
.then(function (response) {
// If an address is successfully found, show it in the popup's content
mapView.popup.content = response.address;
var address = response.address;
showPopup(address, event.mapPoint);
})
.catch(function (error) {
// If the promise fails and no result is found, show a generic message
mapView.popup.content = "No address was found for this location";
showPopup("No address found.", event.mapPoint);
});
mapView.popup.visible = true;
});
})
Спасибо за любой совет или помощь!