带有 flutter 包的 Web 功能:mapbox_gl

Web capability with flutter package: mapbox_gl

mapbox gl 包页面将其列为适合网络应用程序 (mapbox_gl)。 我尝试 运行 将该示例作为 Web 应用程序,但遇到错误 Error creating mapbox_gl_example|lib/move_camera.ddc.dill Error creating kernel summary for module:mapbox_gl_example|lib/move_camera.ddc.dill

所以,我的问题是,flutter 包 mapbox_gl 实际上能够 运行 作为一个网络应用程序,正如标签“FLUTTER ANDROID IOS WEB”所建议的那样(有什么我必须配置),或者它真的不具备网络功能,正如实际描述中没有提及网络功能这一事实所表明的那样?

更新: mapbox_gl flutter 插件现在已在 Github 上合并到 master 中。如果你不想等到 Web 支持发布到 pub.dev,你可以直接依赖 Github 仓库,在 pubspec.yaml:

mapbox_gl:
  git:
    url: git://github.com/tobrun/flutter-mapbox-gl.git

过时的答案:不幸的是,它还不支持网络(尽管如果您想贡献,欢迎 PR)。它被列为支持 web(与许多其他插件一样)的原因是 flutter 改变了插件在 pubspec.yaml 文件中声明其支持平台的方式。 mapbox_gl 包已在 pub.dev 上更新,现在正确显示它仅支持 Android 和 iOS。