Flutter-geolocator: placemarkFromCoordinates 'List' 不是类型 'Future' 错误的子类型

创建于 2018-08-27  ·  3评论  ·  资料来源: Baseflow/flutter-geolocator

🐛 错误报告

使用 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

平台:

  • [ ] :iphone: iOS
  • [x]:机器人:安卓

所有3条评论

@fawadkhanucp感谢您报告此问题。 我确实可以重现它(在将我的 Flutter 安装升级到 0.6.2 或更高版本之后)。

我目前正在研究它,并将在今天晚些时候发布 1.6.3 版的修复程序。

@fawadkhanucp快速跟进,我们刚刚发布了 Geolocator 插件的 1.6.3 版,其中包含您的更改。 再次感谢您报告此问题。

@mvanbeusekom测试。 完美地工作。 感谢您的快速回复。 欣赏它。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

prasant10050 picture prasant10050  ·  6评论

BigWillieStyle picture BigWillieStyle  ·  6评论

seakmengc picture seakmengc  ·  3评论

deisold picture deisold  ·  3评论

DineshKachhot picture DineshKachhot  ·  7评论