0
我正在構建一個使用DOM元素的簡單遊戲。我需要一個div(包含一個圖片)在用戶點擊屏幕後立即移動。使用mousedown可以完美地工作,但touchstart有一個非常明顯的延遲 - 使其無法用於快速反應遊戲。jquery touchstart延遲,比mousedown多得多?
我該如何減少這種延遲?
我的代碼:
_myScreen.on('touchstart mousedown', function(){screenClicked();});
function screenClicked(e) {
var y = e.offsetY;
model.css({top:y});
}
謝謝! Fastclick正在爲點擊事件工作,解決了我的問題。然而,Touchstart仍然延遲。 – Kokodoko