有没有可能关闭Google Cloud控制台中的Places API,并且在客户将查询写入地址字段时不会出现错误?我们不想使用包括自动完成在内的任何Places API功能,所以我们决定将其关闭,但现在如果任何人开始在地址字段中键入内容,就会收到一条错误消息。感谢您的提前回复。
发布于 2019-11-30 21:49:08
不,你需要在你的项目上启用谷歌的Places API才能使用它的任何服务(比如Place Autocomplete)。否则,您将得到您提到的错误。
如果你因为成本的原因而关闭了它,请注意有一些方法可以降低它们(请查看我的答案here)。
如果你想永远关闭它,并允许用户在不使用Google的Autocomplete小部件的文本字段中输入他们的地址(因此不会出现错误),那么你需要从源代码中找到并删除你的Maps API脚本和/或Autocomplete实现。
例如,参见下面的示例代码,它创建一个自动完成对象并将其附加到一个输入元素。
<input id="autocomplete"
placeholder="Enter your address"
type="text"/>
var autocomplete = new google.maps.places.Autocomplete(document.getElementById('autocomplete'));
希望这能有所帮助!
https://stackoverflow.com/questions/58819735
复制相似问题