新的HTML5 canvas方法:addHitRegion

3

我最近在了解即将到来的addHitRegion()方法,它与canvas有关。根据我所读的,它似乎是一种向canvas添加可点击热点的方法 - 这个理解正确吗?

1个回答

3

我以前从未听说过这个,但似乎可点击的热点是其中一个可能的用途。

根据当前规范

点击区域可以用于各种目的:

  • 通过ID,它们可以使命中检测更容易,让用户代理检查鼠标悬停在哪个区域并在鼠标事件中包含ID。
  • 通过控件,它们可以使将事件路由到DOM元素自动化,例如允许在画布上单击通过按钮元素自动提交表单。
  • 通过标签,它们可以使用户更轻松地探索画布而不必看到它,例如通过移动设备上的触摸。
  • 通过光标,它们可以使画布的不同区域具有不同的光标,用户代理会自动在它们之间切换。

1
@Richard 非常好!太遗憾浏览器还没有实现它。 - bfavaretto

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接