Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 如何将地图和标记添加到Flatter web_Flutter_Dart_Flutter Layout_Flutter Web - Fatal编程技术网

Flutter 如何将地图和标记添加到Flatter web

Flutter 如何将地图和标记添加到Flatter web,flutter,dart,flutter-layout,flutter-web,Flutter,Dart,Flutter Layout,Flutter Web,如何将地图添加到Flitter google?我从Firestore获得了标记,但现在我不知道用哪张地图来飘动网络。大多数只在ios/android上工作 我试着用颤振图。但是这个解决方案让我忽略了这个错误 “NetworkImageWithRetry.load”的位置参数少于重写方法的位置参数 “ImageProvider.load” ImageStreamCompleter加载(NetworkImageWithRetry键){ ^ 达特朗酒店-app:///packages/flutter/

如何将地图添加到Flitter google?我从Firestore获得了标记,但现在我不知道用哪张地图来飘动网络。大多数只在ios/android上工作

我试着用颤振图。但是这个解决方案让我忽略了这个错误

“NetworkImageWithRetry.load”的位置参数少于重写方法的位置参数 “ImageProvider.load”

ImageStreamCompleter加载(NetworkImageWithRetry键){ ^ 达特朗酒店-app:///packages/flutter/src/painting/image_provider.dart: 上下文:这是被覆盖的 方法('load')。 AssetNotFoundException:flatter|u image|lib/network.ddc.dill
编译dartdevc模块时出错:flatter_image | lib/network.ddc.js

packages/Flatter\u image/network.dart:73:24:错误:“NetworkImageWithRetry.load”方法具有较少的 位置参数大于被重写的方法“ImageProvider.load”的位置参数。 ImageStreamCompleter加载(NetworkImageWithRetry键){ ^ packages/flatter/src/painting/image_provider.dart:Context:这是重写的方法('load')

AssetNotFoundException:flatter_image | lib/network.ddc.dill

AssetNotFoundException:flatter_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(),
          ),
        ),
      ],
    ),
  ],
);
}                                                                                     
@覆盖
小部件构建(构建上下文){
返回新地图(
选项:新地图选项(
中心:新车床(51.5,-0.09),
缩放:13.0,
),
图层:[
新TileLayerOptions(
URL模板:“https://api.tiles.mapbox.com/v4/"
“{id}/{z}/{x}/{y}@2x.png?access_token={accessToken}”,
其他选项:{
“accessToken”:“,
'id':'mapbox.streets',
},
),
新MarkerLayerProptions(
标记:[
新标记(
宽度:80.0,
身高:80.0,
点:新车床(51.5,-0.09),
建造商:(ctx)=>
新容器(
子项:新徽标(),
),
),
],
),
],
);
}                                                                                     

您可以添加更多信息吗?您需要开发什么以及您尝试过什么。因为当前错误为**AssetNotFoundException**assest not found not found。我正在使用上述库,并且它工作正常。@Sunny我只想在Flatter web中使用此库。我想在网站中显示地图。