WebView должен быть загружен дважды для правильной загрузки
Когда страница с WebView загружается впервые, иногда изображения отсутствуют или отображаются неправильно. Если я перезагружаю страницу, WebView всегда отображается идеально. Я знаю, что все сначала подумают, что я установил JavaScript после loadUrl, но это не так.
В onCreate у меня есть:
learnWebView = (WebView)findViewById(R.id.learnWebView);
learnWebView.setWebViewClient(new WebViewClient());
learnWebView.getSettings().setJavaScriptEnabled(true);
Затем в функции, вызванной после onCreate, я имею:
learnWebView.loadUrl("myurl");
И да, я знаю, что функция с loadUrl вызывается после onCreate каждый раз.