从 Android 中的 url 获取异步加载的 html(通过 ajax)


Get asynchronously loaded html (via ajax) from url in Android

我想从网页中获取数据并将其显示在我的Android应用程序中。问题是,我想要的HTML元素必须首先由ajax调用创建。

因为数据是通过Javascript加载的,所以我的方法是使用Web视图来返回HTML。我在这里使用jluckyiv概述的方法:如何从WebView获取网页内容?

但是,我意识到这不起作用,因为当 javascript 完成运行时,ajax 调用尚未返回。

有什么解决办法吗?我无权修改网页上的代码。

你用setJavaScriptEnabled(true)吗?