下载一个页面的内容与加载更多向下滚动

问题描述:

有什么办法可以使用okhttp下载页面的内容与更多的滚动下载功能的负载?下载一个页面的内容与加载更多向下滚动

我目前的解决方案是使用WebView并以编程方式向下滚动,检查加载更多视图的内容,再次向下滚动等,直到没有更多内容加载。然后我处理WebView的内容。

我想用这个过程切换到使用okhttp。这是否有可能?

您可以参考此链接,如果这可以帮助OkHttp, Android - download a html page and display this content in a view,由此您将下载完整页面,但对于部分加载,可能需要在服务器端或请求调用时进行一些工作。

+0

加载更多内容java脚本调用(如果用户向下滚动到页面尾部则执行)将不会被执行,如果我只是用'okhttp'加载url。所以这只是简单的加载内容的默认方法,这当然可行,但我需要整个页面的内容(用户向下滚动,等待下一个内容,再次滚动,再次等待)。我不知道这是可能的'okhttp' ...而我不受网页的控制,所以我所能做的就是调整我的请求或请求techique .. – prom85

+0

我怀疑这样做与okhttp作为它只是简单地定义您的请求并获得参考响应,您是否可以从页面url或api中调用该脚本来响应提供剩余页面内容。 – antoniomerlin

+0

我对此表示怀疑,但从技术上讲,它可能通过启用javascript并在回调中发送一些滚动事件和评估值来工作,多久应该完成此类操作或类似操作......我已经使用'WebView'来执行此操作了...... – prom85