在iPhone、iPod touch和(可能) iPad上,苹果在Mobile Safari中通过JavaScript提供了multi-touch event handling。我知道Nexus One最近通过更新添加了多点触控支持,我相信webOS也支持多点触控。Android2.1和/或webOS是否可以在浏览器中使用多点触控功能,或者这是苹果设备独有的功能?
发布于 2010-04-24 03:38:01
最好的触控事件(除了多点触控!-上面已经回答了)似乎是:
http://quirksmode.org/mobile/tableTouch.html
现在,Android2.1可以让你缩小/缩放,但仅此而已。没有细粒度的多点触摸跟踪功能,就像你在iPhone上看到的那样。
更新: 2011年5月- Android Honeycomb 3.0和3.1浏览器现在具有适当的多点触摸功能
发布于 2010-11-26 02:47:29
请将此错误添加到Android错误列表中:
http://code.google.com/p/android/issues/detail?id=11909
让我们看看我们是否能提高人们对这个问题的认识。
发布于 2010-03-18 03:12:35
在Palm webOS上,你可以获得多个触摸事件。您一次最多可以接收五个触摸点。
如果您正在使用PDK进行本机开发,则在http://developer.palm.com/index.php?option=com_content&view=article&id=1980&Itemid=337中描述了如何处理多个触点。在SDL事件中,每个手指都作为单独的鼠标进行跟踪。
对于使用标准SDK的Javascript开发人员,会发送一些事件来指示正在使用两个手指。当用户将两个手指放在屏幕上(通常是为了收紧或旋转)时,"gesturestart“会触发;当一根或两个手指在屏幕上移动时,"gesturechange”会触发;当手指从屏幕上抬起时,"gestureend“会触发。这些在Palm开发人员站点上没有很好的文档,但是在mojomatters示例代码中使用了它们。
编辑:再次查看您的问题,WebOS上的浏览器中没有对通过网站提供的应用程序的“触摸”事件支持。
https://stackoverflow.com/questions/2464079
复制相似问题