使用gmap未定义G_NORMAL_MAP错误

时间:2012-04-30 18:06:57

标签: jquery jquery-gmap3

我正在尝试使用gmap,它使用jquery轻松地在网站上集成Google地图。问题是我每次尝试使用它时,无论我使用什么设置,我都看不到地图,我总是在firebug中得到这个错误:

未定义G_NORMAL_MAP

该网站本身似乎仍然使用谷歌地图API的v2,这需要一个密钥,如下所示:

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

但是当然v2已被弃用,我甚至无法注册以获得api密钥。我认为这是问题的一部分?若有,是否有人知道gmap是否仍然可以使用最新版本的谷歌地图API?如果是这样,我如何包含适当的api脚本来消除此错误?我试过这个:

<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>

但我仍然得到同样的错误。我将脚本包含在我页面的标题中,我假设这是正确的位置?我确实发现另一篇关于堆栈溢出的帖子有类似的问题,但这是用v2和api密钥。我相信这是一个不同的问题。我想要做的就是找到一个jquery解决方案,它可以与最新的谷歌地图api一起使用,它允许我提供多个纬度/经度位置来显示地图上的点。任何建议/帮助将不胜感激。

1 个答案:

答案 0 :(得分:3)

好的没有做足够的研究,他们有最新版谷歌地图的更新:

http://labs.mario.ec/jquery-gmap/#docs