Mur*_*amy 5 javascript google-chrome multi-touch
我在Chrome的开发人员工具中启用了"模拟触摸事件"选项.它仅模拟触摸事件,但它不会模拟手势事件.
我正在使用http://multitouchvista.codeplex.com/驱动器进行多指测试.
有没有什么可以听到Chrome中的手势事件?
小智 5
如果您使用的是Multitouch Vista(或具有Multi-Touch设备的硬件,如我的平板电脑),最新版本的Windows 7上的Chrome(12月12日12日版本22.0.1229.94),则不应启用"模拟触摸事件".这是因为MTVista应该向Chrome提供实际的Win32 Touch消息,然后Chrome将从这些消息中生成Touch事件.此外,在about:flags下有一个"启用触摸事件"的选项,当它们使用或不使用此选项时,它们似乎无关紧要.
要查看它是否在Chrome中运行,请使用像Multitouch Canvas Fingerpaint Demo这样的演示,该演示只会根据我在"MULTI-TOUCH WEB DEVELOPMENT"教程中找到的触摸事件在框中绘制
我认为你对MTVista的做法或者可能设置得不是很正确感到有些困惑.
首先要确保驱动程序正常工作:
尝试用几个鼠标绘制mspaint(只是Windows中包含的旧版Paint),如果你得到多行,它就会正确安装.
快速搜索在Codeplex页面上设置MT Vista会导致这个链接"逐步教程:为智能手机7安装多点触控模拟器",忽略任何与Silverlight有关的任何内容都是我每次设置MTVista时所做的事情在过去,我的工作很多.
您可以尝试https://github.com/dgolovanev/mxTouch 但确保正确的多点触控行为的最佳方法是安装 Android SDK(假设您正在为 Android 编码)并创建一个新的虚拟设备。然后在设备上测试您的页面。
| 归档时间: |
|
| 查看次数: |
2995 次 |
| 最近记录: |