Jquery smoothwheel.js 在 Chrome 扩展中平滑滚动每个可滚动网页

Jquery smoothwheel.js in a Chrome extension to smooth scroll every scrollable web page

是否可以像 "smoothwheel.js" 那样更改 Chrome 滚动网页的方式?我想创建一个允许我这样做的 Chrome 扩展,但我不确定如何实现它。

https://github.com/fatlinesofcode/jquery.smoothwheel

是的,可以更改 Chrome 滚动的方式。已有几个扩展:

平滑键滚动:https://chrome.google.com/webstore/detail/smooth-key-scroll/gphmhpfbknciemgfnfhjapilmcaecljh

平滑滚动:https://chrome.google.com/webstore/detail/smoothscroll/nbokbjkabcmbfdlbddjidfmibcpneigj

扩展通过劫持 keydown, keyup, wheel 事件并通过 requestAnimationFrame 或类似事件限制和平滑滚动来实现这一点。