微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

html5 – 桌面浏览器是否支持触摸事件?

我试图通过使用< canvas>原型设计一个非常简单的绘图应用来加快 HTML5的速度.并触摸ontouchstart和ontouchmove等活动.

这在Android模拟器中显示并正常工作,我使用鼠标单击来模拟触摸事件.但是,在我的桌面浏览器(Safari 5.1.1,Windows 7上的Firefox 7)中运行时,它根本不起作用.

我认为鼠标点击事件将被解释为触摸事件,就像在模拟器中运行时一样.

我现在想知道桌面浏览器是否只是不支持触摸事件.

解决方法

Firefox 6及更高版本支持触摸事件.请参阅兼容性表 here.

MDN article on Touch Events

编辑:您是使用触摸屏还是鼠标进行测试?鼠标事件不会自动转换为触摸事件.有关如何使用鼠标模拟触摸事件,请参阅this post.

原文地址:https://www.jb51.cc/html5/168232.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。