gpt4 book ai didi

java - 如何处理 "infinite"网页?

转载 作者:太空狗 更新时间:2023-10-29 22:58:33 26 4
gpt4 key购买 nike

曾几何时,生活很简单:所有网页的长度都是有限的,如果它们不适合当前的窗口/ View 大小,您只需向下滚动直到到达页面底部。

但我最近注意到网页设计界出现了一种新趋势:无底网页。

使用此类页面的网站最熟悉的示例可能是 Facebook 和 Twitter:您滚动到“底部”,只会触发一些刷新以向页面添加内容,因此“旧底部”不再是底部和,相反,有一个新的“底部”。

在 Android WebView 中,我需要能够捕获该“页面”上当前可用的所有内容,但我不确定如何处理:

通过View.scrollBy(int x, int y)模拟用户向下滚动, pageDown()window.scrollTo()

或者是否有一种 API 方法可以自动为我执行此操作?

或者我是不是完全错误地处理了这个问题,我不应该尝试在一次捕获中到达“真正的底部”(如果可能的话)?

编辑:似乎标记这个问题 javascript 传达了相反的信息。我有兴趣使用 Java 在 Android 的 WebView 上捕获(然后处理)此类无底页面。

最佳答案

编辑:忽略这个答案,我误解了这个问题。留下答案以防其他人也误解了这个问题。


您可以使用 jqPageFlow jQuery plugin ,或以其文档为基础。

Infinite scroll是另一个不错的选择。

关于java - 如何处理 "infinite"网页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6145343/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com