因此,在使用此示例时:http: //jsbin.com/dopazitu/1/edit 您可以看到附加到元素(黄色矩形)的触摸事件工作得非常好,但附加到 SVG 元素(红色圈子)根本不起作用。
它适用于:桌面浏览器、Opera(触摸设备)
它不适用于索尼触摸板,无论是 Chrome 36.0.1985.128 还是 Chrome Beta 37.0.2062.39
有谁知道为什么,或者知道这个问题的某种解决方法?
因此,在使用此示例时:http: //jsbin.com/dopazitu/1/edit 您可以看到附加到元素(黄色矩形)的触摸事件工作得非常好,但附加到 SVG 元素(红色圈子)根本不起作用。
它适用于:桌面浏览器、Opera(触摸设备)
它不适用于索尼触摸板,无论是 Chrome 36.0.1985.128 还是 Chrome Beta 37.0.2062.39
有谁知道为什么,或者知道这个问题的某种解决方法?
这应该是在 Chromium 的修订版 171207中修补的:
更新触摸动作命中测试以匹配最新的规范更改。touch-action 现在适用于同时具有 width 和 height 属性的所有元素。
还修复了 SVG 元素的应用程序。
如果您发现回归,您可能想在铬跟踪器上提出一个错误。