我正在使用Hammer檢測HTML5頁面上的捏,並將其指向SVG圖像進行縮放。 SVG圖像位於它自己的div中,錘子捏檢測被附加到該div。在Firefox中使用Hammer Pinch錯誤 - 在所有其他瀏覽器中工作
這適用於最新版本的IE,Safari(移動和桌面),Opera和Chrome,但不適用於Firefox。在Firefox上,捏沒有被Hammer檢測到,因此不會被引導到SVG元素。而是放大頁面上的其他項目。
我也在使用Hammer檢測平移動作(同樣在SVG上),這可以在包括Firefox在內的所有瀏覽器上正常工作。
所以我認爲我只是缺少一些Firefox指令,以防止它在Hammer看到它之前捕獲捏事件。
但我注意到它在Hammer touch測試頁面上不能使用Firefox,所以也許它是我需要等待的Firefox修復程序。
也是hammer.js夠好嗎?我查看了瀏覽器支持http://hammerjs.github.io/browser-support/,他們說pinch不能用於最新的桌面IE,Chrome,Firefox。問這個是因爲我想在沒有panzoom.js和ie-touch.js的情況下夾在IE中....太多的js文件給我..... – adityacharli 2015-09-04 10:39:25