2013-03-11 57 views
0

這是任何在webview中保存網頁內容的方法。我的意思是當我有網絡連接時,我下載所有內容,如果我沒有網絡連接,我仍然可以觀看視頻或查看所有內容。這個有可能?在android中保存網頁內容

回答

1

沒有好的方法來詢問webview的內容。有涉及與此類似JavaScript注入一些解決方法:

How to retrieve HTML content from WebView (as a string)

它也許配不上你,如果你正在尋找的某些事情,並不一定需要整個廚房的水槽,將拿出一個「景觀頁面源「在桌面瀏覽器中。

理想情況下,您可以使用HttpURLConnection來檢索內容,如果這對您是可能的。下面是Android SDK的參考片段:

URL url = new URL("http://www.android.com/"); 
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection(); 
InputStream in = new BufferedInputStream(urlConnection.getInputStream()); 
readStream(in); 

http://developer.android.com/reference/java/net/HttpURLConnection.html