2

カスタムグーグルマップに130/140マーカーのように配置しようとしています。

マップにjqueryとgmaps(http://gmap.nurtext.de/)を毎回ランダムに(特定のマーカーとは関係なく)注入しますが、多くのマーカーは表示されません。

firebugはこのエラーを報告します:

a is null

このエラーはこのファイルから発生します:

http://maps.gstatic.com/intl/it_ALL/mapfiles/285c/maps2.api/main.js

ページを更新すると...他のいくつかのマーカーが「非表示」になり、他のマーカーが表示されます。

誰かがこの問題を抱えていました/私を助けたり、すべてのマーカーを表示する別の安全な方法を提案したりできますか?

どうもありがとう!


編集:これは私が地図とマーカーを注入する方法です(多くのアドレスがありますが、この例ではほんのわずかです)

$(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" },
            ]
        });
});
4

1 に答える 1

0

問題はプラグイン自体にあります。gmapsから地理コードを取得しようとしますが、gmapsの応答に遅延がある場合、循環する要求を停止するコールバックはありません。

于 2011-01-31T09:35:29.857 に答える