我成功地打开了Iphone默认应用程序和当前用户位置,但是如果用户选择了不同的语言(例如,对于荷兰当前位置= Aktueller Ort),那么当前的位置和路线是完全错误的。iphone默认地图应用程序以不同语言打开
NSString *mystr=[[NSString alloc] initWithFormat:@"http://maps.google.com/maps?saddr=Current+Location&daddr=Destination"];
NSURL *myurl=[[NSURL alloc] initWithString:mystr];
[[UIApplication sharedApplication] openURL:myurl];
虽然我们可以检测当前的语言和使用开关的情况下匹配,但我们需要“当前位置”转换到通过iPhone地图应用程序中所有支持的语言。
我试图wiki link的参数,发现HL参数,但不是为我工作,我认为由我申请参数的方法是错了或什么。
那么,即使用户选择了不同的语言,我如何才能用特定的修复语言(如英语)打开地图应用?
thanx任何帮助!
只是说:“Aktueller Ort”是德语,“Huidige locatie”是荷兰语。 – rckoenes
是的,@ rckoenes你是对的,但如果我们将iphone语言设置为荷兰语并打开地图应用程序,我们必须编写Aktueller Ort来访问我们当前的位置。有意请回答我的问题和答复 – Dhawal
任何其他方式来打开Iphone默认地图应用与用户的当前位置? – Dhawal