私のピンでイベントをしたいと思っています。 1つは、ユーザーがピンをクリックするとクリックメソッドが呼び出されることです。 2番目の方法は、ユーザーがピンをドラッグするときに使用します。ClickイベントとDragendイベントの使用
は、私は現在、次のイベントハンドラを持っている:
Microsoft.Maps.Events.addHandler(pin, 'click', displayInfobox);
Microsoft.Maps.Events.addHandler(pin, "dragend", endDragHandler);
問題は、ユーザーが唯一のピンをクリックすると、endDragHandlerが最初に呼び出されるということで、その後、クリックメソッドを呼び出します。
これを修正する方法に関する提案はありますか?確かにdragend
火災click
前に、しかし、あなたがしていることを奇妙に思える
おかげ
私も実際にマウスを使ってみました。それは同じ結果を持っていたかのどちらかの仕事をしませんでした。 – Johnston
@ジョンストンそれは奇妙です。私がving map javascript apiのv7で試してみると、mousedownはdragする前に呼び出されます。 –