微信h5中 ios上滚动加载多次请求重复数据 安卓正常的问题

表格做了个分页 接手的别人的项目
要求向下滚动到底部时 请求下一页数据(就是无限滚动),只不过是用原生js写的 , 现在我发现在ios上的请求会发送多次(7次),而安卓上就是正常的数据

安卓请求两次
image.png
ios会请求7次
image.png
html
image.png~~~~
这是滚动加载的js代码~~~~
image.png

有遇到相似问题的麻烦指点一下 或者说大概知道是什么原因的 谢谢了

阅读 3.4k
1 个回答

我觉得你这个问题是出在代码逻辑上
第一次请求发出后就应该改变当前状态为加载中,处于加载状态下后面的请求直接忽略掉,要等待请求数据回调再把状态改回去接受新的请求

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题