我在使用 react-use-gesture 时遇到了这个错误

I'm facing this error with react-use-gesture

有时会抛出此错误并阻止手势:

315[Intervention] Ignored attempt to cancel a touchmove event with cancelable=false, for example because scrolling is in progress and cannot be interrupted.

验证您是否正在使用某些东西来防止某些操作发生,例如:

event.preventDefault();

先做一些验证

if (event.cancelable) event.preventDefault();

文档提到了这一点:https://use-gesture.netlify.app/docs/faq/#why-am-i-getting-warnings-from-preventdefault-after-i-pass-passivefalse

该库会在内部检查事件是否可取消,但无法阻止用户取消 执行自己的逻辑。