開いているレイヤー マップにマウス アップ イベントを登録すると、マウスを上げたときにイベントが発生しますが、マップはマウスと共に動き続けます。何らかの理由で、このイベントを登録すると、マウスを離した後もマップがパンし続けました。
関数は次のとおりです。
var refreshCities = function(evt) {
console.log("refreshing cities list");
};
イベント登録はこちら
CitiesDisplay.events.register("mouseup", null, refreshCities);
この問題を確認した後、他のタイプのイベント (「マウスダウン」、「クリック」など) をテストしましたが、同じ問題はありませんでした。この問題を解決するためにオンラインで他に見つけたものはありません。助けてくれてありがとう。