简体   繁体   中英

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

I want to grab data from a webpage and display it in my Android app. The problem is, the elements I want from the HTML must be first created by an ajax call.

Because the data is loaded via Javascript my approach is to use a Webview to return the HTML. I use the method outlined by jluckyiv here : How do I get the web page contents from a WebView?

However, I realized this doesn't work because the ajax calls have not returned by when the javascript has finished running.

Are there any solutions? I don't have the access to modify the code on the webpage.

您是否使用setJavaScriptEnabled(true)

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM