inflearn logo
Khóa học

Khóa học

Chia sẻ kiến thức

Bài viết của View K

View K View K

@kview10123662

Số lượng đánh giá đã viết
1
Xếp hạng trung bình
5.0

Bài viết 3

Hỏi & Đáp

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, ), ); } }

Lượt thích
1
Số bình luận
2
Lượt xem
1153