桌面端的Web应用中的多点触控手势

9

我正在开发一个酷炫的幻想世界在线地图(类似谷歌地图)。我的主要电脑是使用OS X操作系统。由于OS X(特别是Lion版本)注重不同的多点触控手势,因为几乎所有的Mac用户都有多点触控输入设备(如魔术鼠标或触摸板),所以我想在我的在线地图中添加捏合手势的支持(两指滚动也很酷)。这是否可行?如果只能在某些特定的浏览器或Web引擎中运行,也不是问题。


http://scripty2.com/demos/touch/ - 这是一个开源项目,适用于手持设备(我已在我的Android上测试过),但似乎在桌面设备上无法正常工作(他们谈到了一些回退技术,但我无法检查)。 - Dr McKay
不幸的是(如果我没记错的话),它使用的是仅在带有触摸屏的移动设备上才可用的触摸API。 - XRazont
2个回答

1
根据这个问题,看起来Firefox提供了一些多点触控手势的支持(请参见此处),但其他主要浏览器则没有。

1

最近我一直在使用我的电脑和Chrome来开发iPad的Web应用程序,它使用了捏合功能。我找到了一种方法,在桌面浏览器上模拟触摸和多点触控功能,并在这里发布了我的结果https://github.com/dgolovanev/mxTouch。它仍然不支持预定义手势,但可以处理触摸和多点触控事件,希望这对您有所帮助。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接