我正在尝试使用 gmap,它使用 jquery 轻松地将 Google 地图集成到网站上。问题是每次我尝试使用它时,无论我使用什么设置,我都看不到地图,而且我总是在 firebug 中收到此错误:
G_NORMAL_MAP 未定义
该网站本身似乎仍在使用 google map api 的 v2,它在包含它时需要一个密钥,如下所示:
<script type="text/javascript" src="http://maps.google.com/maps?file=api&v=2&key=API_KEY"></script>
但当然 v2 已被弃用,我什至无法注册获取 api 密钥。我认为这是问题的一部分?如果是这样,有人知道 gmap 是否仍然可以使用最新版本的 google map api 吗?如果是这样,我如何包含正确的 api 脚本以消除此错误?我试过这个:
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
但我仍然得到同样的错误。我将脚本包含在我的页面的标题中,我假设这是正确的位置?我确实找到了另一个关于堆栈溢出的帖子,但有类似的问题,但这是关于 v2 和 api 密钥的。我相信这是一个不同的问题。我想要做的就是找到一个与最新的谷歌地图 api 一起使用的 jquery 解决方案,它允许我向它提供多个纬度/经度位置以显示地图上的点。任何建议/帮助将不胜感激。