0

我有一个 Canvas 元素,在它上面有一个 FlowPanel(按 z 顺序)。当我点击 FlowPanel 时,它似乎拦截了点击并停止传播它。我没有设置任何点击监听器。我希望它下面的画布接收点击事件。

有没有办法让 FlowPanel 忽略点击并让它传播到它下方的画布?

谢谢

4

1 回答 1

0

在 Chrome、Firefox 和 Safari 4+ 中,您可以使用pointer-eventsCSS 属性(移动浏览器也很好地支持它),但对于其他浏览器(IE、Opera 和较旧的 Safari),您必须在FlowPanel级别监听点击事件和在画布上触发合成点击事件。
假设FlowPanel和画布对齐,在同一位置,您应该可以使用DomEvent.fireNativeEventDocument.get().createClickEvent.

于 2012-12-07T14:23:19.517 回答