2014-03-19 68 views
0

好吧,所以我的問題是這樣的:有一個頁面加載Flash Player對象與腳本客戶端,所以HTML不會創建,直到在用戶的瀏覽器上運行腳本之後。我想讀取所述對象的flashvars屬性。 實現該目標的最簡單方法是什麼?用腳本執行解析html

回答

1

您可以使用隱藏的WebView加載網頁並獲取生成的HTML如下所述:How do I get the web page contents from a WebView?

爲了解析HTML,並在其中尋找數據有http://jsoup.org/或者你可以運行在瀏覽器內部加了額外的JavaScript 。

+0

順便說一句,有沒有一種方法可以確保頁面將像加載了Flash播放器的PC瀏覽器一樣加載,而不是針對移動設備的特殊版本? – mrpyo

+1

Tha看看:http://stackoverflow.com/questions/11273045/webview-user-agent。不確定Flash播放器。 – atok