提供的密钥不是有效的Google API密钥Ext JS问题

时间:2013-01-18 22:18:25

标签: google-maps extjs google-maps-api-2

我在项目中的Google Map api中遇到了一些问题。我没有处理任何与此部分有关的事情,而且在今天之前工作正常。

enter image description here

但是现在,如果我运行应用程序,我得到了这个弹出消息,之后,使用谷歌地图api的页面无法处理此错误。 enter image description here

我用Google搜索并执行了此步骤。

1)https://code.google.com/apis/console/b/0/#project:40595208241:access 2)生成一个新密钥 3)将新密钥复制到key.htm里面的键值

<script src="http://maps.google.com/maps?file=api&amp;v=2.x&amp;key=AIzaSyAJz86xjTce_oqnSTw8MoNaY-13tIx03XU" type="text/javascript">       </script>

<script type="text/javascript" src="extJS-ux/GMapPanel.js"></script>
<link href="extJS-ux/Ext.ux.grid.RowActions.css" rel="stylesheet" type="text/css" />

<script src="http://www.google.com/jsapi?key=AIzaSyAJz86xjTce_oqnSTw8MoNaY-13tIx03XU" type="text/javascript"></script>
<script type="text/javascript">
    google.load('search', '1');
</script>

所以我已经按照同样的步骤,但现在它不再起作用了。它不再显示错误消息,但它也不会显示结果。它说没有结果,什么都不做。它昨天工作正常!!

我尝试了其他方法,但没有一个很好的解决方案。

你能帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

您正在使用v = 2.x(“实验版”)。不建议用于生产站点。如果您要求v = 2或v = 2.s(“稳定”版本),它可能会开始工作,如果这是API的变化。

请注意,您使用的是v2 of the Google Maps API,已被弃用,可能会在2013年5月19日停止工作;绝对不建议用于生产现场。