我有一个特定的Web应用程序,拖动鼠标滚轮可以节省大量时间。该代码使用React DnD(https://github.com/react-dnd/react-dnd)和HTML5后端在React中编写。
不幸的是,拖动时鼠标滚轮滚动无法按预期工作。我研究了这个问题并没有找到通用的解决方案。此处描述了此问题:https://github.com/react-dnd/react-dnd/issues/49。我还在所有主流浏览器(Google Chrome and drag to scroll)上找到仅适用于macOS 的解决方案/黑客。它不适用于Windows。我试图通过在滚动事件上更改窗口的位置来破解它,但它似乎被阻止了。
你有什么解决方案吗?编写自定义后端是否有帮助?不幸的是,我还没有找到任何可以提供帮助的后端。
答案 0 :(得分:1)
这是html规范中的错误,请参阅https://bugs.chromium.org/p/chromium/issues/detail?id=556169
上的chrome问题