谷歌地图saddr空白在iOS 8中无效

时间:2014-10-04 21:10:40

标签: google-maps ios8

我一直在通过调用网址comgooglemaps://?saddr=&daddr=blahblahblah&directionsmode=driving加载地图,在ios 8之前的版本上,将saddr空白结果留在从当前位置到目的地的路线上。但是,在iOS 8上它只是空白,有没有其他人经历过这个或找到了解决方法?

1 个答案:

答案 0 :(得分:2)

我也注意到了这一点。我的解决方法是使用"当前+位置"或者"我的+位置"作为saddr的值而不是留空:

comgooglemaps://?saddr=Current+Location&daddr=blahblahblah&directionsmode=driving

comgooglemaps://?saddr=My+location&daddr=blahblahblah&directionsmode=driving

如果您需要向后兼容的东西,这种解决方法在iOS7中也是正确的。

documentation for the Google Maps URL Scheme仍然表示将saddr字段留空应默认为当前位置,因此Google需要更新其文档或这是一个错误。

更新:gmaps-api-issues有一个针对此错误的帖子,显然它已被修复。