-
Flutter) 플루터로 하이브리드 웹앱 만들기Programing Language/Flutter(Dart) 2021. 12. 30. 12:45728x90반응형
구글링하다가 다 잘 안되서 google 문서를 보고 구현하였다.
가장 기본 코드를 올려 놓겠다.
import 'dart:io'; // Add this import. import 'package:flutter/material.dart'; import 'package:webview_flutter/webview_flutter.dart'; void main() { runApp( const MaterialApp( home: WebViewApp(), ), ); } class WebViewApp extends StatefulWidget { const WebViewApp({Key? key}) : super(key: key); @override State<WebViewApp> createState() => _WebViewAppState(); } class _WebViewAppState extends State<WebViewApp> { // Add from here ... @override void initState() { if (Platform.isAndroid) { WebView.platform = SurfaceAndroidWebView(); } super.initState(); } // ... to here. @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: const Text('Flutter WebView'), ), body: const WebView( initialUrl: 'https://flutter.dev', ), ); } }
설치 및 참고는 url 참고하길 바란다.
https://codelabs.developers.google.com/codelabs/flutter-webview#3
도움되셨다면 하단의 광고 클릭 부탁드립니다 :)
728x90반응형'Programing Language > Flutter(Dart)' 카테고리의 다른 글
Flutter) 클래스간 데이터 전달 (Callback Function 만들기) (0) 2022.02.04 Flutter) VSCode에서 에뮬 환경 사용하기 (0) 2022.01.29 Flutter) 안드로이드 빌드시 status bar에 화면 겹치는 현상 해결하기 (0) 2021.12.30 Flutter) Debug 모드 Release 모드 체크 하기(참고자료) (0) 2021.03.21 Flutter) Android Release로 업로드하기! (0) 2021.03.21