【发布时间】:2019-04-15 21:07:22
【问题描述】:
我正在开发一个使用 google_maps_flutter 插件(版本 0.5.7)来显示地图的应用程序。直到昨天它工作得很好。我没有对我的应用程序进行任何更新,它只是在我今天打开它时停止显示空白地图。 Flutter Doctor 没有显示任何问题,Flutter Analyze 也是如此。该插件似乎部分工作,因为我正在使用 GoogleMap onTap 属性来显示点击位置的坐标,并且它工作得很好(I/flutter (11935): LatLng(25.895589930847475, -80.28307791799307),虽然没有创建标记。
_handleTap(LatLng point) {
setState(() {
print(point);
_markers.add(Marker(
markerId: MarkerId(point.toString()),
position: point,
infoWindow: InfoWindow(
title: point.toString(),
),
icon: BitmapDescriptor.defaultMarkerWithHue(BitmapDescriptor.hueMagenta),
));
});
}
任何想法,可能会发生什么?此插件是否已报告任何可能导致此问题的问题?
【问题讨论】:
-
请不要因为使用 android-studio 标签而标记问题:Android Studio 标签应该仅在您对 IDE 本身有疑问时使用,而不是您在其中编写(或想要编写)的任何代码。请参阅 when is it appropriate to remove an IDE tag、How do I avoid misusing tags? 和 the tagging guide。请改用 [android] 或其他相关标签。
-
我只是猜测我还没有在颤振上尝试过谷歌地图。可能与地图键api有关。
-
我也看到了同样的情况。在 iOS 上它是白色的屏幕,而在 Android 上是灰色的。我已经仔细检查了我的 api 密钥,所以很确定不是这样。我还在 Google 的 api 控制台中注意到,它确实确认了 iOS 请求,但没有显示任何 Android 请求。
-
@eimmer 你找到答案了吗?
-
@Anton 我做到了,但遗憾的是我不确定具体问题是什么。我决定从头开始重新开始一个教程,它没有问题。希望我能提供更多帮助。