我正在编写一个Android应用,该应用可解析网页,从中过滤图像链接并将其加载到WebView
中。
它适用于静态页面,但我不知道如何处理在向下滚动时动态添加内容的页面,例如9gag,imgur,Facebook等。
有解决方案吗?我猜动态内容是由JavaScript处理的。也许有一种在解析页面之前调用此JavaScript代码的方法?
我将不胜感激任何建议。
提前致谢。
最佳答案
您应该尝试查看动态页面发出的请求。
它们都使用动态分页或光标模式。
例如,Imgur使用这样的URL发出请求。
https://imgur.com/gallery/hot/viral/page/4/hit?set=0
指定页面的位置,集合是页面的一部分(通常最多3个)