Я пытаюсь найти адрес, а затем пытаюсь определить его местоположение с помощью Geolocator, а затем пытаюсь установить положение камеры в этом положении, но это не работает.
Я нахожу некоторые исключения для двух методы геолокации. Все остальные методы Geolodator отлично работают для меня:
1. Geolocator (). PlacemarkFromAddress () показывает:
PlatformException (ERROR_GEOCODING_ADDRESS, Сервис недоступен, ноль)
2. Geolocator (). PlacemarkFromCoordinates () показывает:
PlatformException (ERROR_GEOCODING_COORDINATES, служба недоступна, отсутствует)
Вот код, который я пытаюсь:
try {
List<Placemark> placemark = await Geolocator().placemarkFromAddress(searchAddress);
Placemark newPlace = placemark[0];
controller.animateCamera(CameraUpdate.newCameraPosition(CameraPosition(
target: LatLng(newPlace.position.latitude,newPlace.position.longitude),
zoom: 15.0,
)));
}catch(e){
print(e);
}