【发布时间】:2015-03-13 15:17:05
【问题描述】:
我正在使用 Hammer 检测 HTML5 页面上的夹点并将其定向到 SVG 图像以进行缩放。 SVG 图像位于其自己的 div 中,并且 Hammer 夹点检测附加到该 div。
这适用于最新版本的 IE、Safari(移动和桌面)、Opera 和 Chrome,但不适用于 Firefox。在 Firefox 上,Hammer 没有检测到捏合,因此不会指向 SVG 元素。而是缩放页面上的其他项目。
我还使用 Hammer 来检测平移动作(同样在 SVG 上),这在包括 Firefox 在内的所有浏览器上都能正常工作。
所以我认为我只是缺少一些 Firefox 指令,以防止它在 Hammer 看到它之前捕获捏合事件。
但我确实注意到在 Hammer touch 测试页面上使用 Firefox 无法正常工作,所以我可能需要等待 Firefox 修复。
【问题讨论】:
标签: javascript html firefox hammer.js pinch