我按照谷歌的指示:
登录,进入 API 控制台,激活 JSv3(和 2)地图 API,进入访问部分,请求一个新密钥,使用他们的“hello world”代码,使用我的密钥而不是示例中的密钥,然后工作,整整 3 秒。然后我收到带有以下消息的警报:
Google 已禁用此应用程序的 Maps API。提供的密钥不是有效的 Google API 密钥,或者未授权用于本网站上的 Google Maps Javascript API v2。
代码如下。我究竟做错了什么?
<script src="//maps.google.com/maps?file=api&v=2&key=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
type="text/javascript"></script>
<script type="text/javascript">
function initialize() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
GEvent.addListener(map, "click", function() {
alert("You clicked the map.");
});
}
}
</script>