如何在Google扑朔迷离中添加地图?我从Firestore获得了标记,但现在我不知道该使用哪张地图来使网络颤动。大多数只能在ios / android上运行。
我尝试使用flutter_map。但是这种解决方案使我避免了这个错误。
“ NetworkImageWithRetry.load”的位置参数比重写方法的位置参数少 “ ImageProvider.load”。
ImageStreamCompleter负载(NetworkImageWithRetry键){ ^ org-dartlang-app:///packages/flutter/src/painting/image_provider.dart:上下文:这已被覆盖 方法(“加载”)。 AssetNotFoundException:flutter_image | lib / network.ddc.dill
编译dartdevc模块时出错:flutter_image | lib / network.ddc.jspackages / flutter_image / network.dart:73:24:错误:方法'NetworkImageWithRetry.load'较少 位置参数,而不是重写方法“ ImageProvider.load”的位置参数。 ImageStreamCompleter负载(NetworkImageWithRetry键){ ^ package / flutter / src / painting / image_provider.dart:上下文:这是被覆盖的方法(“加载”)。
AssetNotFoundException:flutter_image | lib / network.ddc.dill
AssetNotFoundException:flutter_image | lib / network.ddc.dill
BuildStepCompletedException:在完成后尝试使用BuildStep
快照
@override
Widget build(BuildContext context) {
return new FlutterMap(
options: new MapOptions(
center: new LatLng(51.5, -0.09),
zoom: 13.0,
),
layers: [
new TileLayerOptions(
urlTemplate: "https://api.tiles.mapbox.com/v4/"
"{id}/{z}/{x}/{y}@2x.png?access_token={accessToken}",
additionalOptions: {
'accessToken': '<key>',
'id': 'mapbox.streets',
},
),
new MarkerLayerOptions(
markers: [
new Marker(
width: 80.0,
height: 80.0,
point: new LatLng(51.5, -0.09),
builder: (ctx) =>
new Container(
child: new FlutterLogo(),
),
),
],
),
],
);
}