你能否在混合应用中使用苹果的MapKit?

4
这个Web应用程序适用于Web和Android。我查看了其他一些像Google这样的应用,但它们有限制。如果您能使用它,可以指向文档吗?谢谢。
2个回答

4

2019更新:

现在,苹果公司推出了第一方JavaScript框架,可用于在Web上使用苹果地图:MapKit JS文档

原始回答:

目前没有官方支持的方法可以在iOS和macOS之外的平台上使用Apple Maps或MapKit。

尽管如此,这里提供了JS源代码,可用于实现Web上的Apple Maps。 一些人已经利用它创建了工作的地图视图(参见fruitymaps.com)。


0
如果您使用混合应用程序,这意味着使用基于HTML/JS的框架(如Ionic)或混合框架(如Xamarin或React Native)构建的应用程序将全部运行在本地应用程序中而不是仅在浏览器中,那么您绝对可以创建一个插件,让您在混合视图中使用本地地图视图。
但是,您可能需要进行一些重大工作,以使插件覆盖一组基本功能,然后将其转换为等效的MKMapView和Google Maps操作。此外,如果您使用基于HTML/JS的框架(如Ionic),您必须在本地视图中显示地图。
如果您只是寻找比Google Maps Web Map更美观的东西,您可以查看MapBox(https://www.mapbox.com/)。他们有很多不同的样式和方式来将他们的地图整合到各种类型的应用程序中。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接