【问题标题】:Open location app from webpage link from ios browser从ios浏览器的网页链接打开位置应用程序
【发布时间】:2013-05-28 01:35:52
【问题描述】:

我希望在我的移动网站中创建一个链接,该链接将触发基于位置的应用程序(如 waze 或谷歌地图)在位置打开。

以下html代码:

<a href="geo:32.0783087,34.81842779999999">go to location</a>

在 android 浏览器上运行良好,但在 iphone 上无法运行(使用 safari 或 chrome)

如何才能使用 iphone/ipad 浏览器?

【问题讨论】:

  • 与 Android 不同,iOS 没有“意图”。所以不能有一个链接(例如上面)并显示位置选择应用程序。你需要使用@elio.d 写的内容。

标签: html ios geolocation geo


【解决方案1】:

要在 ios 上打开谷歌地图,您必须使用特定的 url 方案(特定于每个应用程序,如果提供)例如以下将调用谷歌地图:

comgooglemaps://?daddr=%f,%f&saddr=%f,%f&mrsp=0&ht=it&ftr=0", contactPosition.latitude, contactPosition.longitude, myPosition.latitude, myPosition.longitude

这将打开位智:

waze://?ll=37.331689,-122.030731&navigate=yes

显然,在这两种情况下,用户都应该安装应用程序。

【讨论】:

  • 此评论上方的 maps.apple.com 链接适用于 Android 以启动谷歌地图。
猜你喜欢
  • 2016-06-06
  • 1970-01-01
  • 2019-04-05
  • 2021-08-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-29
  • 1970-01-01
  • 2014-09-02
相关资源
最近更新 更多