31 lines
		
	
	
		
			659 B
		
	
	
	
		
			Dart
		
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			659 B
		
	
	
	
		
			Dart
		
	
	
	
| import 'package:flutter/material.dart';
 | |
| import 'package:webview_windows/webview_windows.dart';
 | |
| 
 | |
| class WindowsWebWidget extends StatefulWidget {
 | |
|   WindowsWebWidget({super.key, required this.controller});
 | |
|   final WebviewController controller;
 | |
|   @override
 | |
|   State<WindowsWebWidget> createState() => _WindowsWebWidgetState();
 | |
| }
 | |
| 
 | |
| class _WindowsWebWidgetState extends State<WindowsWebWidget> {
 | |
| 
 | |
|   Webview? webview;
 | |
| 
 | |
|   @override
 | |
|   void initState() {
 | |
|     super.initState();
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   Widget build(BuildContext context) {
 | |
|     return inWindowsWebView();
 | |
|   }
 | |
| 
 | |
|   Widget inWindowsWebView(){
 | |
|     webview ??= Webview(widget.controller);
 | |
|     return webview!;
 | |
|   }
 | |
| 
 | |
| }
 |