HERE 地图自动建议在离线时不会 return 从下载的地图包中获得预期结果
HERE maps autosuggestion does not return expected results from downloaded map package while offline
环境:此处 iOS SDK,版本 3.13.2,帐户为 "Freemium",但凭据设置为 "Premium"
我们正在使用 NMAPlaces - createAutoSuggestionRequest 在用户键入时为他们提供位置建议。我们也希望在离线模式下支持此功能。
因此我们使用 NMAMapLoader 实现了离线模式。
但是在离线模式下,即没有可用的互联网连接时,NMAPlaces 不会 return 预期的建议结果。
示例:应用程序已下载内华达州的 NMAMapPackage,并且处于离线模式 - 没有可用的互联网连接。当我们尝试输入 "las vegas" 时——自动提示不会列出这个城市。它列出了一些结果,如“98th Av:Las Vegas Av”和 "Las Vegas Rd, Orinda, CA" 没有地理坐标 - 如果这很重要。
请求在开始或完成时 return 没有任何错误。
只要我们打开网络连接,应用程序就可以找到 "las vegas" 就好了。
我们尝试将 request.connectivity 设置为 offline/online ,但它给出的结果与仅将网络 off/on.
问:是否可以使用 HERE SDK 进行离线自动建议?如果是,我们可以做些什么来解决这个问题?
SDK 离线地图确实提供自动建议功能。有关详细信息,请查看以下文档。
环境:此处 iOS SDK,版本 3.13.2,帐户为 "Freemium",但凭据设置为 "Premium"
我们正在使用 NMAPlaces - createAutoSuggestionRequest 在用户键入时为他们提供位置建议。我们也希望在离线模式下支持此功能。 因此我们使用 NMAMapLoader 实现了离线模式。 但是在离线模式下,即没有可用的互联网连接时,NMAPlaces 不会 return 预期的建议结果。
示例:应用程序已下载内华达州的 NMAMapPackage,并且处于离线模式 - 没有可用的互联网连接。当我们尝试输入 "las vegas" 时——自动提示不会列出这个城市。它列出了一些结果,如“98th Av:Las Vegas Av”和 "Las Vegas Rd, Orinda, CA" 没有地理坐标 - 如果这很重要。 请求在开始或完成时 return 没有任何错误。
只要我们打开网络连接,应用程序就可以找到 "las vegas" 就好了。
我们尝试将 request.connectivity 设置为 offline/online ,但它给出的结果与仅将网络 off/on.
问:是否可以使用 HERE SDK 进行离线自动建议?如果是,我们可以做些什么来解决这个问题?
SDK 离线地图确实提供自动建议功能。有关详细信息,请查看以下文档。