ios - 谷歌地图方案通过纬度和经度给出方向不起作用

标签 ios objective-c google-maps

我正在尝试打开带有纬度和经度目的地地址的谷歌地图应用程序。我尝试过这样的:

[NSURL URLWithString:@"comgooglemaps://?daddr=51.140566,4.441389k&directionsmode=driving"]];

但它总是告诉我没有路线。

可以指出我做错了什么吗?

最佳答案

发现问题了。通过复制粘贴经度和纬度,我的参数中多了一个 k。

    [[UIApplication sharedApplication] openURL:
     [NSURL URLWithString:[NSString stringWithFormat:@"comgooglemaps://?daddr=%@,%@&directionsmode=driving", latitude, longitude]]];

关于ios - 谷歌地图方案通过纬度和经度给出方向不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25381686/

相关文章:

ios - 如何在iOS中干净利落地封装并依次执行一系列后台任务?

ios - @try@catch block 不捕获内部异常

objective-c - Objective-C 是否使用短路评估?

javascript - Flash/AS3 Google Maps API(弃用?)

javascript - 谷歌地图没有显示我的位置

ios - 每次重新加载表格时图像闪烁(iOS,objective-C)

iphone - 在 iOS 中删除自定义注释时遇到问题

ios - 从父类访问自定义 UIView 类委托(delegate)方法

objective-c - 正确处理 [[NSURLConnection alloc] initWithRequest : . .. ]

javascript - 使用 jQuery 根据 Google Geocoding API JSON 响应的类型获取值