首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android/webOS设备是否支持多点触摸Javascript事件?

Android/webOS设备是否支持多点触摸Javascript事件?
EN

Stack Overflow用户
提问于 2010-03-18 00:36:56
回答 6查看 10.2K关注 0票数 11

在iPhone、iPod touch和(可能) iPad上,苹果在Mobile Safari中通过JavaScript提供了multi-touch event handling。我知道Nexus One最近通过更新添加了多点触控支持,我相信webOS也支持多点触控。Android2.1和/或webOS是否可以在浏览器中使用多点触控功能,或者这是苹果设备独有的功能?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2010-04-24 03:38:01

最好的触控事件(除了多点触控!-上面已经回答了)似乎是:

http://quirksmode.org/mobile/tableTouch.html

现在,Android2.1可以让你缩小/缩放,但仅此而已。没有细粒度的多点触摸跟踪功能,就像你在iPhone上看到的那样。

更新: 2011年5月- Android Honeycomb 3.0和3.1浏览器现在具有适当的多点触摸功能

票数 17
EN

Stack Overflow用户

发布于 2010-11-26 02:47:29

请将此错误添加到Android错误列表中:

http://code.google.com/p/android/issues/detail?id=11909

让我们看看我们是否能提高人们对这个问题的认识。

票数 8
EN

Stack Overflow用户

发布于 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上的浏览器中没有对通过网站提供的应用程序的“触摸”事件支持。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2464079

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档