如何在android上从字符串加载Html到webview



为了我作为一名初学者的学习目的我想制作一个可以使用html代码加载网页的应用程序。我使用了这个代码(我从yt教程中复制(

webview1.load(myHtmlString, 
"text/html",  null);

当我尝试运行应用程序时它说这是一个错误

webview 类型的方法加载(string,string,null(未定义

尝试使用类似的UTF-8格式

mWebView.loadData(myHtmlString, "text/html", "UTF-8");

如果您的sdk目标29,建议使用base64以避免未加载到您的webview 上

String encodedHtml = Base64.encodeToString(myHtmlString.getBytes(), Base64.NO_PADDING);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadData(encodedHtml, "text/html", "base64");

最新更新