Fluter:使用地理定位包的getPermission函数中的位置参数过多
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Fluter:使用地理定位包的getPermission函数中的位置参数过多相关的知识,希望对你有一定的参考价值。
我正在使用Flutter地理位置软件包来获取用户的当前位置。但是在征求用户的许可时,出现了错误: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和错误, 以上是关于Fluter:使用地理定位包的getPermission函数中的位置参数过多的主要内容,如果未能解决你的问题,请参考以下文章答案requestLocationPermission
没有位置参数,因此用法为:getPermission() async {
final GeolocationResult result =
await Geolocation.requestLocationPermission(permission: const LocationPermission(
android: LocationPermissionAndroid.fine,
ios: LocationPermissionIOS.always));
return result;
}