我正在构建一个触摸表应用程序,我想使用HTML5技术,目的是创建一些跨平台的东西,远离Flash,以及学习一般的HTML5技术。我发现有一些技术可能会起作用,比如javascript的内置触摸事件或KineticJS,这两种技术都运行在画布标签中。还有一些针对使用HTML5技术的移动平台的框架,比如PhoneGap和Sencha Touch。
我想知道是否有人对构建触摸台web应用程序有任何技术建议。我曾经在Flash中构建过触摸桌应用程序,但我想探索其他非Flash技术。似乎有一些API,但我没有找到太多的支持丰富的触摸手势,将适合于更大规模的触摸屏,如触摸桌。例如,Javascript和KineticJS没有内置的收缩、缩放或轻拍手势。大多数API都是针对移动平台的(可以理解),这些平台显然是较小的屏幕。
任何线索都将是一个巨大的帮助!
发布于 2013-08-20 07:33:36
如果有人还在关注这个问题,我发现了一些可能感兴趣的线索。
Hammer JS看起来像是一个相当整洁的Javascript库,尽管在他们的收缩缩放示例中似乎有一些奇怪的转换问题。
流行的iPad游戏http://www.contrejour.ie/已经移植到了浏览器上。如果你运行的是连接的触摸屏,游戏将在浏览器中运行。看起来这些人直接造了他们自己的多点触控系统。
Intuilab早在2011年就发表了一篇博客文章,主题是“网络上的大规模多点触控”。你可以在这里找到:http://www.intuilab.com/company/press/intuilab-introduces-massive-multi-touch-for-the-web-browser/似乎是一项有趣的技术。
希望能有更多像hammer.js这样的开源项目!如果其他人还在看这篇文章,如果你有更多的线索,请告诉我。
https://stackoverflow.com/questions/16681255
复制相似问题