系统默认webview在打开网页中的连接时 会重新打开一个新的webView
而有时候我们不需要打开新的 如我们在使用cookcice的时候,打开连接就会消失不能记录
WebView webview = new WebView(this);
webview.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url)
{
view.loadUrl(url);
return true;
}
});
setContentView(webview);
webview.loadUrl([MY URL]);
本文介绍如何在Android中使用WebView时禁用新窗口的打开,通过覆写shouldOverrideUrlLoading方法来实现在当前WebView中加载链接,避免因打开新窗口导致Cookie丢失的问题。
8682

被折叠的 条评论
为什么被折叠?



