在Google Places自动完成iOS api中包含距离

在Google Places自动完成iOS api中包含距离,ios,google-places-api,Ios,Google Places Api,我正在尝试实现一个自动完成框,看起来像谷歌地图iOS应用程序。在该应用程序中,建议按距离排序,左侧的标签显示距离。我假设他们正在使用Places Autocomplete API,但我无法让它返回距离。是否有某种标志,我可以使用谷歌的位置返回距离设备的自动完成功能?我是否使用了错误的API/函数 我目前正在使用以下功能: 自动完成查询:边界:筛选器:回调: 文件如下: 您无法在自动完成响应中直接获取距离信息 我建议使用为响应中的每个位置执行详细信息请求。然后,您可以访问返回位置的字段来计算距离

我正在尝试实现一个自动完成框,看起来像谷歌地图iOS应用程序。在该应用程序中,建议按距离排序,左侧的标签显示距离。我假设他们正在使用Places Autocomplete API,但我无法让它返回距离。是否有某种标志,我可以使用谷歌的位置返回距离设备的自动完成功能?我是否使用了错误的API/函数

我目前正在使用以下功能:

自动完成查询:边界:筛选器:回调:

文件如下:


您无法在自动完成响应中直接获取距离信息

我建议使用为响应中的每个位置执行详细信息请求。然后,您可以访问返回位置的字段来计算距离


如果以异步方式执行此操作,则可以在用户界面返回时使用自动完成预测更新用户界面,然后在详细信息请求完成后使用距离再次更新用户界面。

是的,我在研究此问题时也有同样的认识。我的理解是,您也不能使用字符串进行搜索(您似乎可以使用js库进行搜索)。这太令人沮丧了。