尝试直接使用loadData()加载它。这可能比使用 loadDataWithBaseURL() 更简单。
WebView webView = (WebView) findViewById(R.id.webview);
webView.getSettings().setJavaScriptEnabled(true); // Enable if your HTML uses JavaScript
// Ensure your 'data' variable contains the HTML string
webView.loadData(data, "text/html; charset=utf-8", "UTF-8");