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