Url以全屏幕而不是Webview打开

Muh*_*rif 4 android webview

我正在开发一个Android项目,我的任务是在嵌入式webview中打开一个url.这是代码.单击按钮时,我打开网址,如下所示:

    yookosBtn.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            linearLayout.setVisibility(View.GONE);
            webview.setVisibility(View.VISIBLE);
            webview.loadUrl("https://www.google.com.pk/");              
        }
    });
Run Code Online (Sandbox Code Playgroud)

1:当我打开google.com时,它在嵌入式webview中完美打开:

在此输入图像描述

但是当我用" http://videoshare.loveworldapis.com/commentredirect.php"url替换链接时,链接将以全屏方式打开,而不是webview的嵌入部分,如下所示:

在此输入图像描述

你能告诉我应该做些什么修改才能将第二个网站打开到嵌入式webview而不是全屏.

Oll*_*e C 9

默认情况下,WebView将通过触发intent并打开浏览器来打开连续的URL.要禁用它,以便在WebView中加载所有URL,请执行以下操作:

webView.setWebViewClient(new WebViewClient()       
    {
         @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) 
        {
            return false;
        }
    });
Run Code Online (Sandbox Code Playgroud)

我怀疑您的网站加载涉及HTTP重定向,并且该重定向导致浏览器打开.