首次加载带有 WebView 的页面时,有时图像会丢失或显示不正确。如果我重新加载页面,WebView 总是能完美显示。我知道每个人都会首先认为我在 loadUrl 之后设置了 javascript,但事实并非如此。
在 onCreate 我有:
learnWebView = (WebView)findViewById(R.id.learnWebView);
learnWebView.setWebViewClient(new WebViewClient());
learnWebView.getSettings().setJavaScriptEnabled(true);
然后在 onCreate 之后调用的函数中,我有:
learnWebView.loadUrl("myurl");
是的,我知道每次在 onCreate 之后都会调用带有 loadUrl 的函数。