Может кто-нибудь помочь мне с WebView? У меня есть URL, который можно открыть в веб-браузере. К сожалению, его нельзя загрузить в WebView. Я пробую много способов, но все еще не могу решить проблему.
Вот мой код для WebView
private void setupWeb()
{
String url = "https://lemmamedia.com/app/html5/?pid=139&aid=4007&at=3";
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setAllowFileAccess(true);
webView.getSettings().setPluginState(WebSettings.PluginState.ON);
webView.getSettings().setDomStorageEnabled(true);
webView.getSettings().setAllowContentAccess(true);
webView.getSettings().setAllowFileAccessFromFileURLs(true);
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webView.getSettings().setAppCacheMaxSize( 10 * 1024 * 1024 ); // 10MB
webView.getSettings().setAppCachePath(getApplicationContext().getCacheDir().getAbsolutePath() );
webView.getSettings().setAllowFileAccess( true );
webView.getSettings().setAppCacheEnabled( true );
webView.getSettings().setCacheMode( WebSettings.LOAD_DEFAULT );
webView.loadUrl(url);
webView.setWebViewClient(new WebViewClient()
{
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url)
{
return false;
}
@Override
public void onPageStarted(WebView view, String url, Bitmap facIcon)
{
}
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error)
{
handler.proceed();
}
@Override
public void onPageFinished(WebView view, String url)
{
}
});
}
Вот моя консоль отладки