我有一个 WebView,我在 AsyncTask.doInBackground 中使用 loadUrl 对其进行了初始化。我像下面这样初始化它:
webView.post(new Runnable() {
@Override
public void run() {
webView.loadUrl(authURL);
}
});
AsyncTask 在 Activity.onCreate() 中最后执行,问题是大多数时候网页没有加载,我看到白屏。如果我用处理程序替换 webView,那么一切都很好。我在这里想念什么?