1

我们的应用程序用于在 UIWebView 中显示 Google 地图,并在用户当前位置附近显示关键字搜索结果,如下所示:

http://maps.google.com/?q=pizza&sll=36.02667514703798%2C-78.94532340586088&z=12

效果很好并返回给定坐标附近的所有披萨餐厅。

现在我们需要在 iOS 设备上打开原生 Map 应用程序。所以按照这个

我们改为

http://maps.apple.com/?q=pizza&sll=36.02667514703798%2C-78.94532340586088&z=12

打开本地地图应用程序并搜索披萨,但结果显示在整个美国地图上,根本不在指定坐标附近。就像它忽略或不识别 sll 参数一样。

我究竟做错了什么?如何在用户当前位置附近显示结果?我的测试设备是运行 iOS 6.1.3 的 iPhone 4S

谢谢

4

1 回答 1

0

我不确定这是否会解决它,但根据您链接到的同一页面:“地图中心点的纬度和经度点(以十进制格式,逗号分隔,并按此顺序)。” 您的示例不是逗号分隔的。也许值得尝试?

于 2013-07-03T16:29:42.930 回答