touchcancel 事件
描述
touchcancel 事件在触摸事件被中断时发生。
touchcancel 事件仅适用于触摸屏。
不同的设备会在不同的操作时中断触摸事件。如果发生此“错误”,包含此事件以清理代码被认为是良好的做法。
触摸事件
| 事件 | 发生时间 |
|---|---|
| touchstart | 用户触摸元素 |
| touchmove | 用户在屏幕上移动手指 |
| touchend | 用户将手指从元素上移开 |
| touchcancel | 触摸被中断 |
从用户界面触发的事件属于 UiEvent 对象。
UiEvent 属性
| 属性 | 描述 |
|---|---|
| detail | 包含事件详细信息的数字 |
| view | 对事件发生的 Window 对象的引用 |
另请参阅
语法
技术详情
| 冒泡 | 是 |
|---|---|
| 可取消 | 是 |
| 事件类型 | TouchEvent |
| HTML 标签 | 所有 HTML 元素 |
浏览器支持
ontouchcancel 是 DOM Level 4 (2015) 功能。
所有现代浏览器都支持它
| Chrome | Edge | Firefox | Safari | Opera |
| 是 | 是 | 是 | 是 | 是 |
ontouchcancel 不受 Internet Explorer 11(或更早版本)支持。