如何解决onscroll 不适用于移动设备,也尝试过 ontouchmove在 React 钩子中工作以实现无限滚动
所以下面是一段代码我有,它在桌面上运行良好,但在移动设备中滚动没有触发该功能
window.onscroll = function () {
if (window.innerHeight + document.documentElement.scrollTop === document.documentElement.offsetHeight ) {
setPage(page + 1);
}
}
向下滚动时触发此函数并向后端发送请求(因为 setPage 状态发生变化)并接收 JSON 数据。我基于 JSON 构建了 UI,但此功能不会在移动设备中触发。为什么?
我确实尝试过 document.body.ontouchmove,但它也不起作用
感谢任何帮助
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。