Google 地方信息自动填充功能无法加载搜索结果

Posted

技术标签:

【中文标题】Google 地方信息自动填充功能无法加载搜索结果【英文标题】:Google Places Autocomplete Can't load search results 【发布时间】:2019-10-17 10:48:39 【问题描述】:

我正在尝试实现 Google Places Autocomplete API,有时我可以获取位置列表,但有时我会收到 “无法加载搜索结果” 消息。有人可以帮我解决这个问题吗?

【问题讨论】:

有什么解决办法吗?对我来说同样的错误。提前致谢! 【参考方案1】:

这个问题有几个可能的原因:

No billing account associated to the project If you are still using the old Places SDK If you reach your quota limit(e.g. self imposed cap usage) If your app is not properly restricted

如果以上任何一项都不能解决您的问题,最好联系support team of the Google Maps Platform,因为此错误通常与您在GCP console 中的配置有关,其中只有 Google 的支持团队地图平台可以为您提供帮助。

希望这会有所帮助。

【讨论】:

谢谢,实际上没有与该项目关联的结算帐户。关联结算帐户解决了这个问题。【参考方案2】:

我已经添加了计费服务然后也得到了同样的错误然后我在 gradle 文件中添加了 api 密钥然后它对我有用

在 gradle.properties 中添加了您的 api RNGP_ANDRIOD_API_KEY=*****

【讨论】:

欢迎来到 SO!当你给出答案时,即使它是正确的,试着解释一下。 你能提供一个sn-p吗? @Ujash Sadariya 你能提供一个sn-p【参考方案3】:

如果上述任何方法仍然不起作用,并且您恰好使用模拟器运行该应用程序,请尝试卸载该应用程序,然后在您在 android studios 中运行该程序时重新安装它。

背景信息: 尽管做了上述所有事情,但我碰巧在我的模拟器上遇到了这个问题,但是当我尝试将应用程序下载到我的手机上时,我发现它在那里工作,所以我尝试在我的模拟器上卸载应用程序并且它在之后工作。

【讨论】:

以上是关于Google 地方信息自动填充功能无法加载搜索结果的主要内容,如果未能解决你的问题,请参考以下文章

iOS 上的 Google 地方信息自动完成功能 - 无法加载搜索结果 - 再试一次

在 Meteor 中使用 Google 地方信息自动填充功能

Google 地方信息自动填充功能未显示

使用Javascript和Places会话令牌的Google地方自动填充示例

自动填充的Google API会出现“类型”问题

Google 地方信息自动填充边界并不总是有效