今天,我试图将 JQuery Mobile 元素添加到使用谷歌地图的网站,突然我开始收到以下消息:
Google 已禁止使用此应用程序的 Maps API。请参阅服务条款了解更多信息:http://www.google.com/intl/en-US_US/help/terms_maps.html.
我恢复了所做的所有更改,认为它们可能以某种方式导致了此问题,但这并没有解决问题。更糟糕的是,我还在我的网站的实时版本上收到了这条消息,该网站已经完美运行了数周,并且在几天内没有发生任何变化。
我知道我的谷歌地图脚本是正确完成的,因为它已经工作了很长一段时间,而且我收到的错误消息与人们错误地处理脚本时收到的错误消息不同。我的错误消息似乎完全是通用的,并且没有提供它停止工作的原因。
<script src="https://maps.googleapis.com/maps/api/js?key=apikeygoeshere&sensor=false" type="text/javascript"></script>
(显然我没有使用它作为密钥)
如果我检查 API 控制台,它会显示 API V3 没有已知问题。
我已经完成了所有常规检查,例如清除浏览器缓存、使用不同的浏览器、获取新的 API 密钥等。
这对我来说真的很烦人,因为我的整个网站都是围绕地图构建的,这意味着我根本无法解决这个问题。
如果您不指定 API 密钥,它似乎可以正常工作:
<script type="text/javascript" src="//maps.googleapis.com/maps/api/js?key=AIzaSyBhSg6I2JvHNU_jLqIpvc5MEwc_xi3Ttvg&sensor=true"></script>
vs
<script type="text/javascript" src="//maps.googleapis.com/maps/api/js?sensor=true"></script>
(取自http://www.google.com.au/about/jobs/locations/sydney/)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)