【发布时间】:2017-01-05 04:59:36
【问题描述】:
我正在使用 Google Map Api 根据邮政编码获取位置。
它在angularJs中。
当我使用.com 域打开网站时,它工作得很好。
但是当我使用.ch 或.de 域打开它时,它会显示
哎呀!发生了一些错误
我的实现是这样的
<script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"
type="text/javascript"></script>
我在控制台中遇到此错误:http://prntscr.com/dronsl
【问题讨论】:
-
在您的控制台中检查,您将在那里收到详细的错误消息。在此处发布该消息。
-
这很奇怪——Google Maps API 文档说“为 yourdomain.com 注册一个密钥通常是最佳实践,因为它适用于所有子域和目录”。您确定您提供的 API 密钥正确吗(正确域的正确密钥等)
-
你试过 www 了吗?
-
@VikashVerma 不,您可以将多个域添加到同一个 API 密钥,在此之前确保它是导致错误的 api 密钥,您可以在 Web 控制台中检查
标签: angularjs google-maps geocoding