从HTML页面链接到iPhone地图应用程序

时间:2011-07-27 07:21:01

标签: iphone mobile map-directions

有没有办法从html页面链接到iPhone地图应用中的路线?

我们正在添加一个iPhone应用程序,该应用程序将链接到我们网站上的移动页面 - 我们想添加一个方向链接,到目前为止谷歌搜索一直没有发现。

4 个答案:

答案 0 :(得分:13)

http://maps.google.com/maps的链接将自动在地图应用中打开

您可以在链接中设置目的地地址(daddr)和起始地址(saddr):

http://maps.google.com/maps?daddr=San+Francisco,+CA&saddr=cupertino

您可以在以下位置查看更多选项:

https://developer.apple.com/library/archive/featuredarticles/iPhoneURLScheme_Reference/MapLinks/MapLinks.html

答案 1 :(得分:6)

这是一个创建链接的javascript函数:

function mapLink(myAddress) {
    return 'http://maps.google.com/maps?q='+escape(myAddress);
}

这适用于iPhone。

答案 2 :(得分:4)

如果您使用会在浏览器中显示地图的标准链接,它将自动在设备上的Google地图中打开。这包括显示路线的链接。

答案 3 :(得分:2)

使用类似:

<a href='maps:daddr=<destination>&saddr=Current%20Location'>Directions</a>

其中可以是纬度/经度对(由逗号分隔)或地点。确保对目标进行URI编码以确保其正常工作。