hammer.js中的模拟事件比如双击是怎么实现的。
做移动端Web页面的时候,需要做双击图片放大/缩小查看,绑定vuejs
事件v-on:dblclick
,测试只在安卓微信里响应,浏览器里及IOS系统的手机都不响应,后来用了hammer.js
来实现双击,安卓和IOS都可以正常响应了;
但是我还是不明白hammer.js
是如何实现双击这个事件的,毕竟安卓和IOS原生都没有双击事件。
已通过几篇文章的讲解,对照着源码大概了解了一下hammer.js
的源码组织结构,下附上这几篇文章:
移动开发框架剖析(一) Hammer专业的手势控制
移动开发框架剖析(二) Hammer专业的手势控制
Hammer.js分析(一)
Hammer.js分析(二)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论