在哪里可以找到
Javascript中的触摸屏事件的文档或参考,例如. “touchstart”.
iPhone发现这个有用的链接http://ross.posterous.com/2008/08/19/iphone-touch-events-in-javascript/(编辑:页面不再存在),其中提到了iPhone touch的“touchstart”,“touchmove”和“touchend”事件.
还有更多吗?黑莓和Android呢?我没有在SO和Google上找到太多东西.
编辑
这是Apple的一个很好的文档:http://developer.apple.com/library/ios/#DOCUMENTATION/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html
解决方法
我在开发移动网络应用程序
http://www.sitepen.com/blog/2008/07/10/touching-and-gesturing-on-the-iphone/时使用了这个网站
但随着研究,我得到了一个体面的名单.
> touchstart
>动作:触摸屏幕时触发(也可以触发多点触摸)
>等效:mousedown
触摸
>动作:当手指从屏幕上抬起时(触摸单点触摸真的很棒)
>等效:mouseup
> touchmove
>动作:当一个或多个手指在屏幕上移动时触发
>等效:mousemove
> touchcancel
>动作:系统取消触摸事件时
>等效:没有一个我知道的
其他触摸设备将触摸事件映射到鼠标事件.其他人忽略触摸事件.
到Google API discussion – “除了移动野生动物园,没有办法访问触摸事件具有触摸屏的桌面“.