2017-04-26 32 views
0

我想從一些博客網站捕捉一些博客。我知道使用HttpClient獲取html字符串,然後使用Html Agility Pack來捕獲特定html標記下的內容。但是如果你使用WebView來顯示這個html字符串,你會發現它在移動設備上不是很好。例如,css樣式將不會正確加載。有些代碼塊不會自動換行。有些圖片不會顯示(它會顯示x)。如何在手機上顯示適當的頁面

一些廣告也會顯示,但我不想要它。

有誰知道如何得到它?任何建議將會是apprieciate。

回答

0

嘗試運行像字符串Google Mobilizer的HTML字符串。這應該做出更適合移動設備的HTML字符串,然後你可以用敏捷包,以「解包」

0

理想情況下你應該捕獲的HTML頁面及其所有相關資源:CSS文件,圖片,腳本,... 和然後更新HTML內容,以便從本地數據存儲中檢索資源(例如,如果您在本地保存了HTML頁面,相對URL將不再起作用)。

您也可能會發送您的HTTP請求與一個User-Agent標題相對應的Microsoft瀏覽器爲了從網站(如果他們做某種用戶代理嗅探)獲取相應的版本。

相關問題