0

マップ上のいくつかのアイテムにポップアップを追加しています。30秒ごとに要素を更新します。ここに問題があります:

  • 1つの要素にカーソルを合わせ、更新されるまでマウスをそのままにします

  • マウスを離しても、ポップアップコンテンツはまだそこにあります(ズームイン/ズームアウトするか、マップをドラッグすると消えます)

レイヤー全体を削除して再度追加し、すべてのマーカーを削除してみましたが、変更はありませんでした。

ポップアップはどういうわけかキャッシュされていますか?これはOpenLayersのバグである可能性がありますか?

4

1 に答える 1

1

更新イベントハンドラーで、ポップアップを閉じたい場合があります。

そこからアクセスでき、それぞれにorまたは(ニーズに応じて)のmap.popupsようなものを使用します。toggledestroyhide

于 2012-06-14T08:17:39.290 に答える