有人知道框架Mapbox是否能在Flutter(iOS和Android(上无缝工作吗?我想在我的应用程序中使用的功能是逐点导航,Mapbox确实有Android和iOS SDK。Flutter中可用于此目的的软件包https://pub.dev/packages/flutter_mapbox_navigation根据文档,确实有这个功能,但在Android中无法正常工作(我只在Android中尝试过(。他们的Github存储库中似乎也存在一个悬而未决的问题——https://github.com/eopeter/flutter_mapbox_navigation/issues/98这让我不再使用这个了。有什么想法吗?
我们已经尝试过这个插件,您需要插件来制作完整的工作应用程序。一种是
https://github.com/tobrun/flutter-mapbox-gl
此repo正在处理Map视图活动。
而这个插件对于导航视图活动是必不可少的https://github.com/eopeter/flutter_mapbox_navigation/issues/98
两者都具有不同的功能。
现在的问题是将两者合并。
eopeter不再维护您可以使用的repo。它是更新的
https://github.com/csongorkeller/flutter_mapbox_navigation
合并问题在解决
https://github.com/messenger2011/flutter-mapbox-gl
浏览此博客:https://www.mapbox.com/blog/test-out-the-maps-plugin-for-flutter并试用他们提供的插件
以下是使用mapbox_gl插件在您的flutter应用程序中实现mapbox的代码:
MapboxOverlay(
controller: MapboxOverlayController(),
options: MapboxMapOptions(
style: Style.dark,
camera: new CameraPosition(
target: LatLng(lat: 52.376316, lng: 4.897801),
zoom: 15.0,
bearing: 0.0,
tilt: 0.0),
),
)
你也可以试试这个:https://pub.dev/packages/mapbox_navigation