我正在使用 ovi maps API,并且我有一条带有事件处理程序的折线。事件处理程序如下所示
SomeClass = Base.extend({
_clickFunction: function(evt) {
alert(this.someBaseClassMethod() + 'x: ' + evt.targetX+ 'y:'+ evt.targetY);
},
go: function(){
myClickableThing.addListener('click', this._clickFunction.bind(this));
}
}
第一次单击我的东西时,我得到的 X 和 Y 对于光标的像素位置和准确的时间戳是正确的。对于随后在同一折线上的每次单击,我都会得到完全相同的 X、Y 和时间戳。有没有人有任何想法或解决方法?