Flutter webview加载本地HTML方案

@override
Widget build(BuildContext context) {
return loading?CircularProgressIndicator():WebView(
initialUrl: ‘’,
javascriptMode: JavascriptMode.unrestricted,
onWebViewCreated: (WebViewController webViewController) {
_webViewController = webViewController;
_loadHtmlFromFile();
},
);
}

_loadHtmlFromFile() async {
filePath = (await getApplicationDocumentsDirectory()).path + ‘/info.html’;
_webViewController.loadUrl(Uri.file(filePath).toString());
}

发布了3 篇原创文章 · 获赞 3 · 访问量 1009

猜你喜欢

转载自blog.csdn.net/u011919816/article/details/105168294