Android 在webview中显示图像
在开始使用https之前,我的应用程序处理http请求。一切正常。但当我决定将所有url更改为https时,我有一个未解决的问题。我不能在webview中显示图像,它什么也不显示。使用https请求显示图像时,我应该在此处执行什么操作。加载https url会显示空白页面,因为您应该决定您的应用程序是否希望通过WebView访问不受信任的网站。您可以通过重写WebViewClient中的OnReceivedSlerRor方法来设置。我测试了你的图像,它显示了正确的图像Android 在webview中显示图像,android,android-webview,Android,Android Webview,在开始使用https之前,我的应用程序处理http请求。一切正常。但当我决定将所有url更改为https时,我有一个未解决的问题。我不能在webview中显示图像,它什么也不显示。使用https请求显示图像时,我应该在此处执行什么操作。加载https url会显示空白页面,因为您应该决定您的应用程序是否希望通过WebView访问不受信任的网站。您可以通过重写WebViewClient中的OnReceivedSlerRor方法来设置。我测试了你的图像,它显示了正确的图像 webView.setWe
webView.setWebViewClient(new CustomWebViewClient());
...
private class CustomViewClient extends WebViewClient
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
handler.proceed();
}
}
然而,这只适用于Android 2.2(Froyo)。对于低于2.2的Android版本,不提供公共API