0

複数のマーカーが付いた Google マップがあり、移動したり、マップをズームイン/ズームアウトしたりするときに更新します。ここまでは順調ですね。問題は、マーカーが更新された場合、つまりマップ上で再描画された場合、最初に古いマーカーとして削除され、次に新しいマーカーとして描画されるため、インスタンスが点滅することです。setMap(null)マーカーを非表示にするために使用します。この点滅を回避する方法はありますか? jQueryなどを使用してeasingout効果を追加する方法はありsetMap(null)ますか?

4

1 に答える 1

0

そうならないようにコードを書いてください。既存のマーカーをすべて削除するのではなく、更新されたデータに表示されなくなったマーカーのみを削除し、新しいマーカーを追加します。

于 2013-02-01T13:44:29.480 に答える