1
我使用ti.Map停止通過點擊事件註釋(從彈出阻止)
我想要做的事,當用戶點擊註釋。
//make mapview
var mapView = Map.createView({
mapType:Map.NORMAL_TYPE,
});
//make anotation
annot= Map.createAnnotation({
latitude: myLatitude
longitude: myLongitude
title: myTitle
width:'100dp',
height:'100dp'
});
// add annotation
mapView.addAnnotation(annot);
//handle the annotation click
mapView.addEventListener('click', function(evt) {
if (evt.clicksource == "pin"){ // if user click annotation
//do something
return; //I try this
}
});
它運作良好。
然而,做一些事情之後,註釋彈出窗口(如默認行爲)
我想停下來註釋彈出。
1)我嘗試阻止傳遞給註記類的事件。
或
2)停止註釋不反應點擊事件。
我該如何解決?
感謝您的評論。我評論了標題,所以彈出窗口不出來,但不知何故「點擊」事件的mapView不會被解僱.... – whitebear
@whitebear您正在使用哪個SDK? – Swanand
5.1.1GA和ti圖2.4.1(iOS) – whitebear