使用 RaphelJS 处理默认 Honeycomb 浏览器中的手势
我一直在尝试在 Honeycomb 的默认浏览器(Motorola Xoom,v3.2)中使用 RaphaelJS 在网页中使用手势,但我没有看到任何手势事件触发。它们在 iPad 上的 Safari 浏览器上运行正常。
我还尝试检测多个手指并执行自己的实现,但是对于每次按住另一个手指的新手指按下,我都会在下一次触摸开始之前得到 touchend,因此我永远无法判断是否按住了多个手指。
我看到很多帖子都说手势是不可能的,但如果你访问maps.google.com,捏缩放手势似乎可以正常工作。谷歌是如何做到这一点的?
I've been trying to get gestures to work in a webpage using RaphaelJS in Honeycomb's default browser (Motorola Xoom, v3.2), but I'm not seeing any gesture events firing. They work OK on iPad in Safari.
I've also tried to detect more than one finger and do my own implementation, but for every new finger press while another is held, I get touchend before the next touchbegin, so I can never tell if more than one finger is being held.
I've seen a number of posts around that say gestures are not possible, but if you visit maps.google.com, pinch zoom gestures seem to work OK. How is Google making this work?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论