2012-10-17 36 views
8

Trong ứng dụng của tôi, tôi có một webview, trong đó ban đầu tôi tải bất kỳ trang web nào, nói www.google.com.
Sau đó một nút bấm Tôi muốn xóa webview này, mà tôi làmwebview.loadUrl ("about: blank") issue

webview.loadUrl("about:blank"); 

Nhưng làm điều này không rõ ràng webview của tôi, nó tiếp tục hiển thị google.com

Tôi cố gắng để tái khởi tạo webview như

webview = new WebView(this); 
webview.loadUrl("about:blank"); 

tôi cũng đã cố gắng

webview.clearHistory(); 
webview.loadUrl("about:blank"); 

Nhưng tôi nhận được kết quả tương tự, webview hiển thị google.com
Làm cách nào để xóa chế độ xem web?
Vui lòng đề xuất.
Cảm ơn bạn.

Edit:
Mặt khác, trước khi tải google.com nếu tôi làm

webview.loadUrl("about:blank"); 

nó tải một trang web trống.

Trả lời

0

hãy thử như sau: webView.loadData("");

+0

Đây là cách tôi sử dụng để tải một trang trống và nó hoạt động hoàn hảo. –

6

sử dụng webView.clearView(); trước khi tải URL mới.

cũng sử dụng Có một vài điều bạn có thể làm để xóa webview tùy chính xác những gì bạn muốn làm:

webView.clearCache(true); 

webView.clearHistory(); 

webView.destroy(); 
+0

Xin chào @Google. Cảm ơn bạn webView.clearView(); đã làm cho tôi. – Zeba

+0

@ Zeba hey này được sử dụng cho u sau đó upvote về câu hỏi của tôi để any1 cũng có thể sử dụng ans này. – Google

+0

sau này tôi gặp vấn đề với câu trả lời này ... xem web của tôi sẽ trống nhưng sau một vài giây google sẽ tải lại .. cũng nếu tôi chạm vào webview thì trang google sẽ tải lại .. Vì vậy, cuối cùng tôi không thể sử dụng dung dịch. – Zeba

3

chỉ để cập nhật, phương pháp Clearview() đã bị phản đối ở mức API 18.

Sử dụng WebView.loadUrl ("about: blank") để đặt lại trạng thái xem và phát hành tài nguyên trang (bao gồm mọi JavaScript đang chạy) một cách đáng tin cậy.

+1

WebView.loadUrl ("about: blank") không hoạt động –

+1

Thật vậy. Vấn đề là, ngay cả khi bạn tải 'about: blank' và sau đó đặt lại lịch sử, trang trống vẫn còn trong lịch sử. Nếu chỉ có một (vẫn) một hàm clearView() làm việc mà chỉ cần làm bất cứ điều gì là cần thiết! – jrg