2012-12-31 31 views
3

座標我用下面的代碼來獲得觸摸座標中的iOS Safari瀏覽器我如何觸摸在iOS的Safari瀏覽器

$('#touchable').bind('touchstart', function(e){ 

     alert(e.touches[0].pageX); 
     alert(e.touches[0].pageY); 
} 

但是當我測試它,我無法得到的座標。 此代碼是獲取觸摸座標的正確方法嗎?

+0

有時'e.targetTouches [0] .pageX'工程*我認爲* –

+0

@Derek也嘗試過。還是行不通 :( – ajaybc

回答

2

體型以下鏈接:

Detect Safari Touch

,並嘗試這個代碼

document.addEventListener('touchmove', function(e) { 
    e.preventDefault(); 
    var touch = e.touches[0]; 
    alert(touch.pageX + " - " + touch.pageY); 
}, false); 

添加的TouchEvent。

相關問題