聚合物,SVG,触摸事件不工作在Chrome 36+(触摸设备)



所以在玩这个例子时:http://jsbin.com/dopazitu/1/edit您可以看到,附加到元素(黄色矩形)的触摸事件工作得非常好,但是附加到SVG元素(红色圆圈)的相同事件根本不起作用。

它可以很好地工作:桌面浏览器,Opera(触摸设备)

它不能在索尼触摸板上工作,Chrome 36.0.1985.128或Chrome测试版37.0.2062.39

有人知道为什么,或者知道一些解决这个问题的方法吗?

这应该在Chromium版本171207中修复:

更新触控动作命中测试,以匹配最新的规格变化。touch-action现在适用于所有同时具有width和height属性的元素。

还将应用程序修复为SVG元素。

错误= 356215,247396

Review URL: https://codereview.chromium.org/220343002

如果你发现了一个回归,你可能想在chromium跟踪器上提出一个错误。

相关内容

  • 没有找到相关文章

最新更新