我想使用Flutter获取设备的地理位置信息,但我不知道问题出在哪里,我的工作方式与Flutter Geolocator插件的自述文件完全一样,当我运行它需要很长时间时,但是它确实无法正常工作,没有显示我错误 这是我的代码
getLocation() async {
Position position = await Geolocator()
.getCurrentPosition(desiredAccuracy: LocationAccuracy.high);
var geolocator = Geolocator();
var locationOptions =
LocationOptions(accuracy: LocationAccuracy.high, distanceFilter: 10);
StreamSubscription<Position> positionStream = geolocator
.getPositionStream(locationOptions)
.listen((Position position) {
print(position == null
? 'Unknown'
: position.latitude.toString() +
', ' +
position.longitude.toString());
});
}
这是插件 依赖项: 扑: SDK:颤振 地理位置:“ ^ 2.0.2”