检测哪些浏览器触发连续滚动事件(而不是仅在滚动结束时)

Mr_*_*imp 5 javascript browser web

桌面浏览器在滚动窗口时连续触发滚动事件.移动设备通常在滚动结束时触发一次事件.

我正在做一些花哨的东西,只有当我能得到连续的滚动事件才有效 - 否则它看起来很讨厌.如果绕过这个并在单滚动事件浏览器中实现适合移动设备的版本,那将是微不足道的,但我如何检测浏览器是发出单个滚动事件还是连续滚动事件

似乎我唯一的选择就是嗅探浏览器并为移动设备禁用此功能 - 这意味着可能会在支持连续滚动事件的少数移动浏览器中禁用它 - 或者让它保持启用并允许它在单一事件中看起来有点糟糕浏览器.

小智 1

如果我正确理解你的问题。所以我的建议是创建一个变量并每次都将其值增加+1,并在调用滚动的函数中提醒它。从函数中创建变量