【问题标题】:Google Maps API error: RefererNotAllowedMapError谷歌地图 API 错误:RefererNotAllowedMapError
【发布时间】:2017-05-04 20:58:12
【问题描述】:

我已经在我的网站中实现了 google places api 来显示地址列表,它抛出了下面提到的错误。

Google 地图 API 错误:RefererNotAllowedMapError https://developers.google.com/maps/documentation/javascript/error-messages#referer-not-allowed-map-error。您要授权的网站网址:mysiteurl.com

由于这个错误,我实现 google 地方的文本框被禁用并且无法继续。

<input id="address" required="" type="text" gm-places-autocomplete="gm-places-autocomplete" ng-model="autocomplete" placeholder="Oops! Something went wrong." value="" ng-focus="expandAddress=true" ng-init="expandAddress=false" class="address-trigger form-control ng-untouched ng-valid ng-dirty ng-valid-parse ng-valid-required gm-err-autocomplete" autocomplete="off" disabled="" style="background-image: url(&quot;https://maps.gstatic.com/mapfiles/api-3/images/icon_error.png&quot;);">

基本上,如果谷歌地方无法正确加载,我想要一个后备。用户仍然应该能够写入地址并继续。

请帮我解决这个问题。

【问题讨论】:

  • 你能展示你用过的Angular代码吗?另外,您可以转到 API 控制台 -> 凭据并选择有问题的 API 并将密钥限制设置为无 - 这将删除对密钥的任何限制。

标签: javascript jquery angularjs google-maps autocomplete


【解决方案1】:

http://postcodes.io/ 是一种选择,如果您只对英国的后备方案感兴趣。

你没有说数据是否有特定的限制。

【讨论】:

    猜你喜欢
    • 2016-05-09
    • 1970-01-01
    • 2016-11-24
    • 2016-11-06
    • 2013-02-15
    • 2018-02-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多