我想通过插件webview_flutter加载HTML字符串,我可以这样尝试:
但是我无法在HTML字符串中加载图像,与此同时,我将WebView设为SizedBox的子级,其高度和宽度适合于设备屏幕。即使如此,它仍然超出了设备的宽度。我查看了官方演示,但这是徒劳的
return WebView(
initialUrl: '',
onWebViewCreated: (controller) async {
String content = base64Encode(Utf8Encoder().convert(html));
controller.loadUrl('data:text/html;base64,$content');
},
);