【问题标题】:Page not found Error in WebView androidWebView android中找不到页面错误
【发布时间】:2013-05-09 12:21:24
【问题描述】:

我试图在我的应用程序的 web 视图中打开 URL,但我收到“找不到页面”错误。 我的设备(Android 平板电脑)浏览器中也没有打开相同的 URL。

如果我尝试在我的桌面浏览器中打开此 URL,它会打开。

请告诉我如何解决这个问题。下面是我的代码。

public class LinkCompanyPageWebView extends Activity{

private String url;

protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.my_webview);

    WebView wvbrowser;
    wvbrowser=(WebView)findViewById(R.id.wvbrowser);

    wvbrowser.getSettings().setJavaScriptEnabled(true);
    wvbrowser.getSettings().setPluginState(WebSettings.PluginState.ON);


    url = getIntent().getStringExtra("URL");
    wvbrowser.loadUrl(url);

    wvbrowser.setWebViewClient(new WebViewClient() {
        @Override
        public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
                Log.i("WEB_VIEW_TEST", "error code:" + errorCode);
                super.onReceivedError(view, errorCode, description, failingUrl);
        }
     });

}

}

“onReceivedError”没有显示任何错误。

p.s:为我的应用添加了 Internet 权限。

【问题讨论】:

    标签: android android-webview


    【解决方案1】:

    这都可以在http://developer.android.com/reference/android/webkit/WebView.html上找到

    wvBrowser = (WebView) findViewById(R.id.Browser);
     wvBrowser.setWebViewClient(new WebViewClient() {
        @Override
        public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
                Log.i("WEB_VIEW_TEST", "error code:" + errorCode);
                super.onReceivedError(view, errorCode, description, failingUrl);
        }
     });
    

    【讨论】:

    • 那里究竟能找到什么?请告诉我们,您的代码与相关代码有何不同?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-29
    • 1970-01-01
    • 2016-04-07
    • 2015-07-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多