我正在开发一个使用google_maps_flutter插件(版本 0.5.7)来显示地图的应用程序。直到昨天为止它都运行得很好。我没有对我的应用程序进行任何更新,当我今天打开它时,它只是停止显示空白地图。Flutter Doctor 没有显示任何问题,Flutter Analytics 也是如此。该插件似乎部分工作,因为我使用该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),
));
});
}
Run Code Online (Sandbox Code Playgroud)
有什么想法吗,可能会发生什么?是否报告了此插件可能导致此问题的任何问题?
我建议返回到您在步骤 3 中创建的 API 密钥,然后将一个密钥限制为 iOS 应用程序和适用于 iOS 的 Maps SDK,另一个限制为 Android 和适用于 Android 的地图 SDK。
[1]: https: //cloud.google.com/console/google/maps-apis/overview
| 归档时间: |
|
| 查看次数: |
6479 次 |
| 最近记录: |