google-maps - 是否有可能在 Google Cloud Console 中关闭 Places API 而不会出现错误?
问题描述
是否有可能在客户将查询写入地址字段时关闭 Google Cloud Console 中的 Places API 而不会出现错误?我们不想使用任何 Places API 功能,包括自动完成功能,因此我们决定将其关闭,但现在如果有人开始在地址字段中输入内容,则会收到错误消息。感谢您提前回复。
解决方案
不,您需要在您的项目上启用 Google 的 Places API 才能使用它的任何服务(例如Place Autocomplete)。否则你会得到你提到的错误。
如果您因成本而将其关闭,请注意有一些方法可以降低它们(在此处查看我的答案)。
如果您想永久关闭它并允许用户在不使用 Google 自动完成小部件的文本字段中输入他们的地址(因此不会出现错误),那么您需要找到并删除您的 Maps API 脚本和/或您的源代码中的自动完成实现。
例如,请参阅下面的示例代码,该代码创建一个自动完成对象并将其附加到输入元素。
<input id="autocomplete"
placeholder="Enter your address"
type="text"/>
var autocomplete = new google.maps.places.Autocomplete(document.getElementById('autocomplete'));
希望这可以帮助!
推荐阅读
- java - 远程 MySQL 数据库被阻止
- python - 从字典的键和值返回一个新的字符串列表
- r - 有没有一种有效的方法可以根据经度和纬度对附近的位置进行分组?
- manifest - 清单文件中的服务和环境?
- c# - 如何将枚举序列化为全局字符串(不是每个枚举中的属性)?
- python - matplotlib 中的多个绘图,带有返回绘图的函数
- batch-file - 用于在 s3 存储桶文件夹中下载最新文件的 Windows 批处理文件
- php - 第一次使用 PHP SOAP 客户端
- wordpress - 带有通配符选项的 htaccess 将 htm 或 html 扩展名移回站点
- regex - 我将如何构造一个验证百分比的正则表达式?