inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

View K님의 게시글

View K View K

@kview10123662

수강평 작성수
1
평균평점
5.0

게시글 3

질문&답변

const 지우고 저장하니 에러가 뜨네요

main.dart import 'package:flutter/material.dart'; import 'package:webview/screen/home_screen.dart'; void main() { runApp( const MaterialApp( home: HomeScreen(), ), ); } home_screen.dart import 'package:flutter/material.dart'; import 'package:webview_flutter/webview_flutter.dart'; class HomeScreen extends StatelessWidget { WebViewController? controller; final homeUrl = 'https://parkjh7764.tistory.com'; HomeScreen({super.key}); //controller 가 const가 아니기 때문에 const를 없애준다. @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text('HwanE Blog'), centerTitle: true, backgroundColor: Colors.amber, actions: [ IconButton( onPressed: () { if (controller != null) { controller!.loadUrl(homeUrl); } }, icon: Icon(Icons.home_filled)), ], ), body: WebView( onWebViewCreated: (WebViewController controller) { this.controller = controller; //받아온 컨트롤러를 변수에 넣어준다. }, initialUrl: homeUrl, javascriptMode: JavascriptMode.unrestricted, ), ); } }

좋아요수
1
댓글수
2
조회수
1150