Geolocator
是 Flutter 中的一个插件,用于获取设备的地理位置信息。getCurrentPosition
方法用于异步获取当前设备的位置信息。
Geolocator
插件可以在 Android 和 iOS 上使用。Geolocator
提供了两种主要的方法来获取位置信息:
Geolocator.getCurrentPosition
永远不会返回可能有以下原因:
getCurrentPosition
。AndroidManifest.xml
和 Info.plist
中正确配置了位置权限,并在运行时请求权限。AndroidManifest.xml
和 Info.plist
中正确配置了位置权限,并在运行时请求权限。AndroidManifest.xml
和 Info.plist
中正确配置了位置权限,并在运行时请求权限。getCurrentPosition
方法,并处理异步操作。getCurrentPosition
方法,并处理异步操作。通过以上步骤,可以解决 Geolocator.getCurrentPosition
永远不会返回的问题。
领取专属 10元无门槛券
手把手带您无忧上云