Преглед на файлове

perf: smooth swipe功能,不同操作系统里滚轮滚一下的距离不同,所以不再使用具体的滚动值。

任一存 преди 1 година
родител
ревизия
85ec379bb2
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      src/useFunctions/useSmoothSwipe.js

+ 3 - 1
src/useFunctions/useSmoothSwipe.js

@@ -90,7 +90,9 @@ export default function useSmoothSwipe({
   }
 
   function onWheel(e) {
-    moveSpeed.value += e.deltaY / 200
+    console.log(e.deltaY)
+    // moveSpeed.value += e.deltaY / 200
+    moveSpeed.value += e.deltaY / Math.abs(e.deltaY) * 0.5 // 不同操作系统里滚轮滚一下的距离不同。
   }
 
   function speedUp(v) {