我有一个特定的 Web 应用程序,在其中拖动鼠标滚轮可以节省大量时间。代码是用 React 编写的,带有 React DnD ( https://github.com/react-dnd/react-dnd ) 和 HTML5 后端。
不幸的是,拖动时鼠标滚轮无法按预期工作。我研究了这个问题并没有找到通用的解决方案。此处描述了该问题:https ://github.com/react-dnd/react-dnd/issues/49 。我还发现了仅适用于所有主要浏览器(谷歌浏览器和拖动滚动)的 macOS的解决方案/hack。它在 Windows 上不起作用。我试图通过在滚动事件上更改窗口的位置来破解它,但它似乎被阻止了。
你有什么解决办法吗?编写自定义后端有帮助吗?不幸的是,我还没有找到任何可以提供帮助的现成可用的后端。