是否有推出手机上的地图应用程序等前缀,
<a href="map:21st,High Street, London">Toto's home</a>
像可以做
<a href="mailto:toto@gmail.com">Toto's mail</a>
是否有推出手机上的地图应用程序等前缀,
<a href="map:21st,High Street, London">Toto's home</a>
像可以做
<a href="mailto:toto@gmail.com">Toto's mail</a>
geo:
是官方认可的URI方案,和maps:
在某些客户端来实现。
https://en.wikipedia.org/wiki/Geo_URI_scheme
在每个plantform:
文档
例如: <a href="http://maps.apple.com/?ll=12.34567,8.90123">
文档
例如: <a href="geo:40.726966,-74.006076">
文档
例如: <a href="bingmaps:?cp=40.726966~-74.006076">
无论是以前的答案都以自己的方式正确的,但没有提供一个简洁的例子。所以这里有云:
使用:
<a href="geo://?q=My+address+here">View On Map</a>
在我的测试适用于Android和苹果。
我没有做一个声誉足以增加评论瑞安丧钟的回答以上,但,最近实施了地理URI功能到的共享面板OpenStreetMap的网站 ,我想指出的是,有没有“/ /”该方案。 它规定了很清楚,结合实例,在RFC 5870 。
苹果使用链路与maps://
现在协议也一样,据我所知,只有苹果地图支持它(在Mac OSX 10.11船长巨岩测试)。
例如: maps://maps.apple.com/maps?daddr=48.851925,2.337141
因此,全部列出来,还有协议: geo:
, bingmaps:
maps:
或链接到不同的网站,如: https://goo.gl/maps/VZG3rV6cRGE2 。
如果你仅仅做到这一点...
<a href="http://maps.apple.com/?q=123+Main+etc...">View on map</a>
如果浏览器在iOS / Mac上,原生地图应用将启动(无关紧要的浏览器)。 如果在Android /窗/等,maps.apple.com会重定向到maps.google.com
文档: https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/MapLinks/MapLinks.html#//apple_ref/doc/uid/TP40007894-SW1