【发布时间】:2019-11-09 06:17:40
【问题描述】:
我正在尝试在本地 HTML 文件中嵌入图像。并尝试通过颤振审查加载该 HTML 文件。正在显示网页文本,但没有显示本地引用的图像。
网络视图
class _HomeState extends State<Home> {
WebViewController _webViewController;
@override
Widget build(BuildContext context) {
return Container(
color: Colors.orange,
child: WebView(
initialUrl: "",
javascriptMode: JavascriptMode.unrestricted,
onWebViewCreated: (controller){
_webViewController = controller;
_loadHtmlFromAssets();
},
),
);
}
_loadHtmlFromAssets() async {
String fileHtmlContents = await rootBundle.loadString("assets/test.html");
_webViewController.loadUrl(Uri.dataFromString(fileHtmlContents,
mimeType: 'text/html', encoding: Encoding.getByName('utf-8'))
.toString());
}
}
HTML
<h1>Hellop</h1>
<img src="myimage.jpg">
【问题讨论】:
-
您解决了这个问题吗?我现在面临同样的问题stackoverflow.com/questions/57702924/…