Я не могу получить доступ к локальному веб-приложению, развернутому в Tomcat с помощью WebView Android - PullRequest
0 голосов
/ 25 мая 2011

Можно ли открыть веб-приложение, локально развернутое в tomcat, используя WebView?

Я пытался использовать

webView.loadUrl("https://me.com/myproj/mobile/online/overview.do");

, но вместо этого я получаю пустую страницу.Есть идеи, как решить эту проблему?

1 Ответ

3 голосов
/ 25 мая 2011

Ваша проблема в том, что вы пытаетесь получить доступ к https адресу.

Кажется, что если вы разрабатываете для 2.2+, есть простое решение:

engine = (WebView) findViewById(R.id.my_webview);
engine.setWebViewClient(new WebViewClient() {
    public void onReceivedSslError (WebView view, SslErrorHandler handler, SslError error) {
        handler.proceed() ;
    }
}

Но если вы разрабатываете для более старых версий, у вас есть проблемы, потому что эта функция вошла в API из Froyo.

Ссылки:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...