| class _MyHomePageState extends State<MyHomePage> { |
| final WebviewController _webViewController = WebviewController(); |
| @override |
| void initState() { |
| super.initState(); |
| initWebState(); |
| } |
| |
| Future<void> initWebState()async{ |
| try{ |
| await _webViewController.initialize(); |
| await _webViewController.loadUrl("file:///F:/language/hbuilderx/code/test/test3.html"); |
| _webViewController.webMessage.listen((event) { |
| }); |
| setState(() {}); |
| }on Exception catch(e){ |
| developer.log("$e"); |
| } |
| } |
| |
| @override |
| Widget build(BuildContext context){ |
| return Scaffold( |
| body: SizedBox( |
| child: Webview(_webViewController), |
| ), |
| ); |
| } |
| } |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步