如何使用javascript在webview中打开移动浏览器上的窗口(poup)?

时间:2017-05-11 12:21:07

标签: javascript jquery html webview

我有一个网页,如果在webview中加载,那么页面应该在移动Web浏览器中重新加载,而不是在webview中。 基本上我想将用户从webview发送到浏览器。 这可能是使用javascript或jquery吗?

1 个答案:

答案 0 :(得分:0)

  

以下是webview中对话框或弹出窗口的示例:

AlertDialog.Builder alert = new AlertDialog.Builder(this); 
alert.setTitle("Title here");

WebView wv = new WebView(this);
wv.loadUrl("http:\\www.google.com");
wv.setWebViewClient(new WebViewClient() {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        view.loadUrl(url);

        return true;
    }
});

alert.setView(wv);
alert.setNegativeButton("Close", new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int id) {
        dialog.dismiss();
    }
});
alert.show();