0
我寫了mousedown/mouseup事件監聽器,它可以在我的android手機上工作,所以如果我只需要簡單的觸摸,我就不需要爲所有手機編寫touchstart功能了。使用touchstart還是mousedown?
我寫了mousedown/mouseup事件監聽器,它可以在我的android手機上工作,所以如果我只需要簡單的觸摸,我就不需要爲所有手機編寫touchstart功能了。使用touchstart還是mousedown?
如果你的邏輯工作,你爲什麼要改變它/添加更多的事件處理程序?
我建議您閱讀this documentation以確定您是否應該使用這些特定的處理程序。雖然它是iOS文檔,但它會讓您很好地感受如何處理移動事件。
更多ontopic:
如果你只需要一個簡單的觸摸事件,在我看來,一個「click」事件監聽器就足夠了。如果您想再次執行任何滾動/鼠標(touch?)特定內容:請參閱that documentation。
'click'不是觸摸事件,最大的問題是觸發延遲〜300ms。 –
@IngoBürk我知道點擊不是觸摸事件,但移動瀏覽器在屏幕被觸摸時會'模擬'點擊事件。而FatDogMark只是想處理'簡單的觸摸'。 –