Javascript中触摸屏事件的文档

wos*_*sis 10 javascript mobile events

我在哪里可以找到Javascript中的触摸屏事件的文档或参考,例如."touchstart".

我找到了这个有用的链接http://ross.posterous.com/2008/08/19/iphone-touch-events-in-javascript/(编辑:页面不再存在),其中事件"touchstart","touchmove"和IPhone提到了"touchend".

还有更多吗?那么Blackberry和Android呢?在SO和谷歌上我找不到多少.

编辑 这是Apple的一份很好的文档:http://developer.apple.com/library/ios/#DOCUMENTATION/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html

aus*_*nbv 8

我在开发移动网络应用程序时使用过这个网站http://www.sitepen.com/blog/2008/07/10/touching-and-gesturing-on-the-iphone/

但通过研究,我得到了一个不错的名单.

  • touchstart
    • 动作:触摸屏幕时触发(也会触发多点触摸)
    • 相当于:mousedown
  • touchend
    • 动作:当手指从屏幕上抬起时触发(单点触摸真的很精彩)
    • 等价:mouseup
  • touchmove
    • 动作:当一个或多个手指在屏幕上移动时触发
    • 等价:mousemove
  • touchcancel
    • 操作:系统取消触摸事件时
    • 相当于:没有我知道

其他触摸设备将触摸事件映射到鼠标事件.其他人忽略触摸事件.

对于谷歌API讨论 - "除了移动游猎之外,没有办法在具有触摸屏的桌面上访问触摸事件."