1

我正在使用 Phonegap 开发适用于 iOS 的应用程序。我添加了一个链接来打开 Apple 的 Maps-App。我想将用户从当前位置导航到特定地址,但我无法让地图使用“当前位置”作为起点。我使用以下链接,它可以很好地打开地图,但我不知道“saddr”键的值:

<a href="maps:daddr=MyStreet 1, My City&saddr=">Navigate me</a>

我可以使用 Phonegap 的 Geolocation-API 来找出用户的当前位置,但我不想让 iOS 询问用户,如果他想让我的应用程序访问 GPS 传感器。

4

1 回答 1

1

我不确定您是如何处理 url,但目的地也应该是 url 编码的(例如带有 %20 的转义空格)。

最终网址:

<a href="maps:daddr=MyStreet%201,%20My%20City&saddr=Current%20Location">Navigate me</a>
于 2015-02-09T10:08:48.740 回答