用于在 Apple 地图中打开方向的 jQuery Mobile 按钮
Posted
技术标签:
【中文标题】用于在 Apple 地图中打开方向的 jQuery Mobile 按钮【英文标题】:jQuery Mobile button to open directions in Apple Maps 【发布时间】:2014-04-25 23:16:32 【问题描述】:我有一个 jQuery Mobile 网络应用程序,我想在苹果地图的网络版本中打开从 X 到 Y 的方向,以便在每个设备上都可用,这可能吗?
如果是这样,我如何构建一个按钮来链接到苹果地图的路线?
谢谢。
【问题讨论】:
我猜你需要使用 phonegap/cordova 才能访问移动设备组件。 您好 Omar,并在手机中使用来自 safari 或 chrome 的网络应用程序? 说每个设备,你是指机器人吗?您是希望按钮在 jQuery 移动应用程序中打开地图,还是要打开实际的 iPhone 地图应用程序? 嗨弗兰克,谢谢。我想在电话中打开应用程序。我在 android 方面没有太多经验,但如果它可以同时打开,那就太好了。 【参考方案1】:Here 解释了如何在地图应用中打开内容。这就是您要查找的内容:
以下示例显示了您将在 Safari 和 一个本地应用程序,用于显示加利福尼亚州库比蒂诺市的地图 地图应用。
<a href="http://maps.apple.com/?q=cupertino">Cupertino</a>
至于安卓设备:苹果地图当然不能在这里使用,点击上面的链接会像往常一样进入网站。
编辑
我创建了一个小的fiddle。以下链接似乎总是在我的 iPhone (ios7) 和 iPad (iOS7) 上打开 Apple Maps,它甚至会在 OSX Mavericks 上打开 Apple Maps。
<a href="maps://maps.apple.com/?q=cupertino">
【讨论】:
您好,谢谢,但即使在 iPhone 中,它也会转到 Google 地图应用程序。 好的,所以我必须测试设备以显示有关设备的不同链接,对吗? @Patrick 您可能必须这样做,是的。但我猜这应该适用于所有带有 Apple Maps 的 iOS 设备,但不是 100% 肯定。对于 Android,这可能行不通,但我还没有测试过。以上是关于用于在 Apple 地图中打开方向的 jQuery Mobile 按钮的主要内容,如果未能解决你的问题,请参考以下文章
通过点击动态通知中的 WKInterfaceMap 打开 Apple 地图