【发布时间】:2012-08-25 04:02:47
【问题描述】:
我已经阅读了一些关于即将为 canvas 使用的 addHitRegion() 方法。根据我的阅读,这听起来很像是向画布添加可点击热点的一种方式 - 这是正确的吗?
【问题讨论】:
我已经阅读了一些关于即将为 canvas 使用的 addHitRegion() 方法。根据我的阅读,这听起来很像是向画布添加可点击热点的一种方式 - 这是正确的吗?
【问题讨论】:
我以前从未听说过,但似乎可点击的热点是可能的用途之一。
来自当前specs:
命中区域可用于多种用途:
- 有了 ID,他们可以让用户代理检查鼠标所在的区域并将 ID 包含在鼠标事件中,从而更轻松地检测命中。
- 使用控件,他们可以自动将事件路由到 DOM 元素,例如点击画布以通过按钮元素自动提交表单。
- 使用标签,它们可以让用户更轻松地在不看到画布的情况下探索它,例如通过在移动设备上触摸。
- 使用光标,它们可以使画布的不同区域更容易使用不同的光标,用户代理会自动在它们之间切换。
【讨论】: