我的应用程序中有一个带有wrap_content宽度和高度的WebView
在我使用webview.loadData之前,它的宽度和高度为0,
加载网址后(或者我使用webview.loadData),它会显示一个网页.
我的问题是,我如何清除webview以将其恢复到原始状态,就像
在它之前loadData ??
Gra*_*hew 70
我发现这个答案非常有用:如何在加载页面之前清除WebView的内容?
是可可,但基本上只是打电话:
webView.loadUrl("about:blank")
Run Code Online (Sandbox Code Playgroud)
san*_*one 48
唯一完整的解决方案是检查SDK版本.
if (Build.VERSION.SDK_INT < 18) {
webView.clearView();
} else {
webView.loadUrl("about:blank");
}
Run Code Online (Sandbox Code Playgroud)
小智 6
在loadData之前使用以下语句:
view.loadUrl("javascript:document.open();document.close();");
Run Code Online (Sandbox Code Playgroud)
小智 5
WebView.clearView();
这将清除webview中的视图.
| 归档时间: |
|
| 查看次数: |
41417 次 |
| 最近记录: |