android - 我无法使用 WebView Android 访问部署在 tomcat 中的本地 Web 应用程序

标签 android android-webview

是否可以使用WebView打开本地部署在tomcat中的web应用?

我试过用

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

但我得到的是空白页。有解决此问题的想法吗?

最佳答案

您的问题是您正在尝试访问 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() ;
    }
}

但如果您正在为旧版本开发,那么您会遇到问题,因为该函数是从 Froyo 进入 API 的。

引用资料:

关于android - 我无法使用 WebView Android 访问部署在 tomcat 中的本地 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6121830/

相关文章:

android - 检测到缺少 Android 平台

android - 获取资源编号的值时没有已知包

android - 自动生成适用于Android的google-services.json

ssl - 尝试在 webview 中加载 URL 时出错 - android

android - 如何在 WebView Android 应用程序中禁用 Google Adsense?

android - android中的用户不活动?

android - 如何在Android的偏好屏幕中找到偏好类别?

javascript - 如何知道哪个 Activity 加载了 html 页面?

android - 为什么我的应用程序将自己注册为浏览器?

java - 如何在浏览器中打开在 Android 的 WebView 中单击的链接