Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(),
body: WebView(
initialUrl: "https://www.google.com/",
onWebViewCreated: (WebViewController webViewController) {
_controller.complete(webViewController);
},
),
);
}
这是我如何解决这个问题的代码片段
2条答案
按热度按时间efzxgjgh1#
在等待Flutter团队正式支持的同时,你可以使用
flutter-webview-windows
包,它增加了对Flutter上Windows webview的支持,并可以在webview和Flutter应用之间进行通信(更详细的here)。umuewwlo2#
webview_flutter插件doesn't exist for Windows yet,事实上还不可能写,因为
PlatformView
支持没有在Windows上实现。(如文档所述:“目前很少有插件真正支持桌面”。)目前,如果你想在你的应用程序中有一个web视图,它需要在一个单独的窗口中,你需要编写一个插件来创建和管理那个窗口和web视图。