我尝试使用我的应用中的Google地图向用户提供指向POI的说明。
我打开以下网址,谷歌地图按预期打开:
http://maps.google.com/?saddr=Current%20Location&doflg=ptm&daddr=TEST@55.227784,9.351642
只要iPhone的语言设置为英语,方向就会正确显示,但当我将其设置为德语或丹麦语时,无法找到方向。我需要对URL进行不同的编码吗? - 或者我错过了其他什么?
提前Thanx!
答案 0 :(得分:0)
在这个问题上花了几个小时后,我找到了解决方案。
事实证明,Current%20Location仅在iPhone设置为英语时才有效(我猜'当前位置'由于某些奇怪的原因已经本地化,所以也许可以在这里使用一些语言特定的字符串)。
相反,我现在正在使用从CoreLocation获得的用户当前GPS位置。
希望这有助于其他人!
答案 1 :(得分:0)
很少添加 - 如果您使用“当前位置”的本地化版本,它也适用于其他语言。不幸的是,由于某些原因,这不适用于iPad。更多信息可以在这里找到:http://www.martip.net/blog/localized-current-location-string-for-iphone-apps