是否有"map:"URI前缀来启动地图应用程序?(比如mailto:或tel :)

18 mailto uri map url-scheme tel

是否有这样的前缀用于在手机上启动地图应用程序,

<a href="map:21st,High Street, London">Toto's home</a>
Run Code Online (Sandbox Code Playgroud)

喜欢可以做

<a href="mailto:toto@gmail.com">Toto's mail</a>
Run Code Online (Sandbox Code Playgroud)

And*_*ach 10

geo:是官方认可的URI方案,maps:可以在某些客户端实现.

https://en.wikipedia.org/wiki/Geo_URI_scheme

  • 具有某种形式的“在这里工作”列表将是很有趣的……即使很模糊,但要显示使用是否可行。 (2认同)
  • `maps:q=...` 在 iPad 上的 Safari 中工作并启动地图应用程序。 (2认同)
  • 最后,使用 http://maps.google.com?q= 效率更高,支持桌面并且可以进行地理编码 (2认同)

Rya*_*ell 7

前面的两个答案都以自己的方式正确,但没有提供简洁的示例。所以这里是:

使用:

  <a href="geo://?q=My+address+here">View On Map</a>
Run Code Online (Sandbox Code Playgroud)

在我的测试中,适用于 Android 和 Apple。


iva*_*xuu 6

在每种植物形式中:

苹果

文献资料

例: <a href="http://maps.apple.com/?ll=12.34567,8.90123">

Android:

文献资料

例: <a href="geo:40.726966,-74.006076">

Windows Phone:

文献资料

例: <a href="bingmaps:?cp=40.726966~-74.006076">