Javascript 谷歌地图每次都无法在地图上放置一些标记

Javascript 谷歌地图每次都无法在地图上放置一些标记,javascript,jquery,google-maps,geolocation,jquery-gmap,Javascript,Jquery,Google Maps,Geolocation,Jquery Gmap,我试图在自定义谷歌地图上放置130/140个标记 我将jquery和gmap注入到地图中(http://gmap.nurtext.de/) 每次,随机(与特定标记无关)都会有大量标记未显示 firebug报告此错误: a is null 此错误来自此文件: http://maps.gstatic.com/intl/it_ALL/mapfiles/285c/maps2.api/main.js 如果我刷新页面…其他一些标记将被“隐藏”,其他标记将被显示 有人有这个问题/可以帮助我或建议另一种安全

我试图在自定义谷歌地图上放置130/140个标记

我将jquery和gmap注入到地图中(http://gmap.nurtext.de/) 每次,随机(与特定标记无关)都会有大量标记未显示

firebug报告此错误:

a is null
此错误来自此文件:

http://maps.gstatic.com/intl/it_ALL/mapfiles/285c/maps2.api/main.js
如果我刷新页面…其他一些标记将被“隐藏”,其他标记将被显示

有人有这个问题/可以帮助我或建议另一种安全的方式来显示所有标记吗

非常感谢


编辑: 这就是我注入映射和标记的方式(有很多地址,但在本例中只有很少的地址)


问题在于插件本身。
它试图从gmaps获取地理代码。但是,如果gmaps响应中存在延迟,则没有回调来停止循环请求。

问题在于插件本身。
它试图从gmaps获取地理代码。但如果gmaps响应中存在延迟,则不会有回调来停止循环请求。

您能上传代码以便我们更清楚地看到问题吗?当然,Argiropoulos,刚刚编辑了我的帖子;)我看了一下,很难说问题出在哪里。虽然与你的问题无关,但我认为你应该只使用google maps v3 api,因为v2已被弃用,而gmap使用v2。此外,使用插件比直接使用google javascript api更复杂。你最终是如何解决问题的?(我面临着同样的问题)没关系,我已经通过使用另一个更新的库解决了这个问题。(使用GMAPSAPIv3.3和jquery 1.5)。据说这是最好的jQuery插件。你能上传你的代码让我们更清楚地看到问题吗?当然,Argiropoulos,刚刚编辑了我的帖子;)我看了一下,很难说问题出在哪里。虽然与你的问题无关,但我认为你应该只使用google maps v3 api,因为v2已被弃用,而gmap使用v2。此外,使用插件比直接使用google javascript api更复杂。你最终是如何解决问题的?(我面临着同样的问题)没关系,我已经通过使用另一个更新的库解决了这个问题。(使用GMAPSAPIv3.3和jquery 1.5)。据说它是最好的jQuery插件。
$(document).ready(function()
{
    $("#container").gMap(
        {
            scrollwheel: false,
            maptype: G_PHYSICAL_MAP,
            icon:
            {
                image: "files/images/gmap_pin.png",
                iconsize: [32, 37],
                iconanchor: [32, 37],
                infowindowanchor: [12, 0]
            },
            address: "Milano",
            zoom: 4,
            markers:
            [
            { address: "Viale Certosa, Milano" },
            { address: "Viale Ceccarini, Milano" },
            { address: "Viale Italia, Milano" },
            { address: "Via Rodi, Milano" },
            ]
        });
});