Flutter:使用地理定位包的 getPermission 函数中的位置参数太多
Flutter: Too many positional arguments in the getPermission function using geolocation package
我正在使用 flutter geolocation 包来获取用户的当前位置。但是在请求用户许可时,我收到错误:LocationPermission() 中的位置参数太多。谁能帮帮我?
getPermission() async {
final GeolocationResult result =
await Geolocation.requestLocationPermission(const LocationPermission(
android: LocationPermissionAndroid.fine,
ios: LocationPermissionIOS.always));
return result;
}
Screenshot of the problem is here
根据 this 和错误,requestLocationPermission
没有位置参数,因此用法为:
getPermission() async {
final GeolocationResult result =
await Geolocation.requestLocationPermission(permission: const LocationPermission(
android: LocationPermissionAndroid.fine,
ios: LocationPermissionIOS.always));
return result;
}
我正在使用 flutter geolocation 包来获取用户的当前位置。但是在请求用户许可时,我收到错误:LocationPermission() 中的位置参数太多。谁能帮帮我?
getPermission() async {
final GeolocationResult result =
await Geolocation.requestLocationPermission(const LocationPermission(
android: LocationPermissionAndroid.fine,
ios: LocationPermissionIOS.always));
return result;
}
Screenshot of the problem is here
根据 this 和错误,requestLocationPermission
没有位置参数,因此用法为:
getPermission() async {
final GeolocationResult result =
await Geolocation.requestLocationPermission(permission: const LocationPermission(
android: LocationPermissionAndroid.fine,
ios: LocationPermissionIOS.always));
return result;
}