0

当我尝试通过从我的应用程序调用本机浏览器来打开 URL 时,它不会从应用程序加载。它也不会启动浏览器。

我也没有任何例外。我用过try/Catch。同样,我也使用了 webView 客户端,但没有遇到任何异常。

                   WebView webview = new WebView(this);
                   webview.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, 
                           LayoutParams.FILL_PARENT));
                   webview.setBackgroundColor(0);
                   webview.setInitialScale(0);
                   webview.getSettings().setJavaScriptEnabled(true);
                   webview.getSettings().setJavaScriptCanOpenWindowsAutomatically(false);

                   System.out.println("Within in WebView>>>> Before Load URL>>"+url);
                   webview.loadUrl(url);
                   webview.setWebViewClient(new HelloWebViewClient());

有没有人遇到过类似的问题?

4

1 回答 1

0

此行可防止您的链接加载外部浏览器:

webview.setWebViewClient(new HelloWebViewClient());

如果要在浏览器中加载链接,请将其删除。好吧,如果我理解了你的问题。

于 2013-04-22T08:36:25.390 回答