【问题标题】:What is the URL scheme for the iOS 6.0 maps app?iOS 6.0 地图应用程序的 URL 方案是什么?
【发布时间】:2012-08-22 10:10:29
【问题描述】:

以前,在 iOS 应用程序中,您可以使用 Google 地图 URL 方案 (http:maps.google.whatever.whatever) 从应用程序中启动地图应用程序。

有人知道 iOS 6.0 地图应用的新 URL 方案是什么吗?我找不到任何关于此的新文档。

【问题讨论】:

    标签: ios mapkit ios6 ios6-maps


    【解决方案1】:

    虽然您可以通过使用 MKMapItem 获得更多控制权,但 URL 方案要容易得多。它没有太大变化,您只需将 google.com 替换为 apple.com。 Here's the documentation.

    【讨论】:

      【解决方案2】:

      您需要使用 MKMapItem 来打开地图应用程序。看看文档:Documentation

      使用方法如下:

      MKMapItem *mapItem=[[MKMapItem alloc] initWithPlacemark:yourPlacemark];
      [mapItem openInMapsWithLaunchOptions:@{MKLaunchOptionsMapTypeKey : @(yourMapType), MKLaunchOptionsShowsTrafficKey : @(yourTraffic), MKLaunchOptionsDirectionsModeKey : yourDirectionMode}];
      

      【讨论】:

      • 您也可以将 OpenUrl 与“maps.apple.com/maps?”一起使用用你自己的参数。我已经在我的 iOS6 iPhone 上对此进行了测试。
      • 这将只打开谷歌地图.. :/
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-30
      • 2012-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多