使用 placemarkFromCoordinates 时,我在 geolocator.dart 的第 192 行收到错误类型'List<dynamic>' is not a subtype of type 'Future<dynamic>'
。
将Future<dynamic> placemarks = await _methodChannel.invokeMethod(
'placemarkFromCoordinates',
<String, double>{"latitude": latitude, "longitude": longitude});
更改为
List<dynamic> placemarks = await _methodChannel.invokeMethod(
'placemarkFromCoordinates',
<String, double>{"latitude": latitude, "longitude": longitude});
解决了这个问题。
颤动 0.7.0
版本: 1.6.2
平台:
@fawadkhanucp感谢您报告此问题。 我确实可以重现它(在将我的 Flutter 安装升级到 0.6.2 或更高版本之后)。
我目前正在研究它,并将在今天晚些时候发布 1.6.3 版的修复程序。
@fawadkhanucp快速跟进,我们刚刚发布了 Geolocator 插件的 1.6.3 版,其中包含您的更改。 再次感谢您报告此问题。
@mvanbeusekom测试。 完美地工作。 感谢您的快速回复。 欣赏它。