我註冊在地圖上的「click」事件讓鼠標單擊這樣的經度和緯度:OpenLayers獲取觸點的座標?
map.events.register("click", map, function(e) {
var lonlat = map.getLonLatFromPixel(e.xy);
});
這在我的電腦上工作正常(點擊),但沒有得到觸發我的Android平板電腦(觸摸)。所以它會在點擊時觸發,但不會觸動。我要註冊事件到我的層得到它的觸發觸摸(https://gis.stackexchange.com/q/20859)是這樣的:
layer.events.register("touchstart", layer, function(e) {
//e.xy is undefined
});
這被觸發,但由於某種原因event.xy是不確定的?
如何在平板電腦上使用觸摸時獲得觸摸座標?