0

私たちのサイトは、マイナーではあるが苛立たしい問題を抱えて設計されたとおりに機能します。この問題は、ページがFirefoxにロードされている場合にのみ発生するようです。Firefox17.0.1を使用しています。他のすべてのテスト済みブラウザでは、ロードが完了します。

ロードされると、サイトにはマップ、カスタムマーカー、その他すべてが表示されますが、ロードが完了しないことがよくあります。「maps.googleapis.comを待機しています」というメッセージが表示されます。唯一の効果は、永続的な「待機中」メッセージです。ページを更新するには、最初に元の読み込みをキャンセルしてから再読み込みする必要があります。Firebugを見ると、タイルがロードを完了していないように見えます。完了するのを待っているファイルは常に

https://maps.googleapis.com/maps/api/js/StaticMapService.GetMapImage?1m2&1i15626&2i7568&2e2&3u6&4m2&1u1507&2u792&5m3&1e4&2b1&5sen-US&token=49261

私が言ったように、マイナーですが苛立たしいです-一部のユーザーは、すべてが設計どおりに機能しているにもかかわらず、永続的な「待機中」メッセージが表示されるため、サイトが壊れていると報告しています。

これはFirefoxの問題である可能性がありますが、他の誰かがこれを経験しているかどうか、および解決策が存在するかどうかを確認するためにここに投稿しました。

問題をさらに調査(または解決)するためにできることはありますか?

4

2 に答える 2

0

続行する前にマップのロードが完了するのを待っている場合は、tilesloadedイベントではなく、マップアイドルイベントに登録してください。

于 2012-12-29T12:00:14.953 に答える
0

v3マップページのFirefox18.0でも同じ問題が発生しました。他のブラウザで完全に機能します。これらの1つを実行しました:

google.maps.event.addListener(map, 'tilesloaded', function() {  
    window.stop();
});
于 2013-02-06T10:20:24.327 に答える