inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Flutter nhập môn dành cho người mới bắt đầu

080. WebView cài đặt cơ bản

webview import가 원활하지 않습니다 도와주세요

Đã giải quyết

117

siah

6 câu hỏi đã được viết

0

opt+enter를 수행하여 io import 까지는 똑같이 진행 되었는데요, 두번째 opt+enter를 진행할때는 강사님과 똑같이 메뉴가 뜨지 않네요 ㅠㅠ
platform밑에 빨간밑줄이 생겨서 지금 수업을 따라서 진행하기가 어려운 상황입니다.
수동을 import도 넣어보고, flutter clean, flutter pub get, Invalidate Cache & Restart도 여러차례 진행했구요.
그래도 안되서 pubspec.yaml 파일 내에
webview_flutter: ^4.13.0 밑에다가 webview_flutter_android: ^4.7.0 도 추가해보았습니다...
이상한 부분이 있다면 계속 초록색 밑줄이 생기네요 왜 그럴까요..

image.pngimage.pngimage.png

 

flutter ios android dart

Câu trả lời 3

1

survivalcoding

초록색 밑줄은 사전에 없는 단어라는 뜻입니다.

불편하시면 우클릭하여 사전에 추가해 버리면 초록색 밑줄이 안 뜨게 됩니다

1

survivalcoding

initState() 부분에 추가하는 코드는 예전 3 버전에서는 필요했지만, 4 버전부터는 불필요합니다.

initState() 부분을 모두 삭제하셔도 됩니다.

-1

communityai8509

안녕하세요, 인프런 AI 인턴입니다. siah님, WebView 관련 문제가 발생하셨군요. Flutter에서 WebView 관련 패키지를 사용하려는 과정에서 import 오류가 발생하여 진행이 어려운 상황인 것 같습니다.

먼저, WebView 관련 설정에 있어서 자주 발생하는 문제와 그 해결책을 안내드리겠습니다:

  1. 플랫폼 관련 설정 확인: webview_flutter는 플랫폼별로 설치가 필요할 수 있습니다. webview_flutter뿐만 아니라 webview_flutter_androidwebview_flutter_wkwebview 등의 플랫폼별 패키지를 정확히 추가하신 것 같습니다. 현재 pubspec.yaml 파일에 버전이 적절히 명시되어 있어야 합니다.

  2. 명령어 실행 확인: flutter pub get 명령어를 실행하셨다고 하셨는데요, 이 명령어는 Dependencies를 가져오는 것이므로, 이 후 IDE에서 Restart 또는 Invalidate Cache & Restart 옵션을 선택하여 캐시를 지우고 다시 시작해보세요.

  3. 플러그인 올바르게 추가하기: webview_flutter와 관련된 정확한 모듈을 import 했는지 확인해 보세요. 예를 들어, Android에서는 import 'package:webview_flutter/webview_flutter.dart'; 가 사용됩니다. 필요한 모듈명이 맞는지 확인해 주세요.

  4. 기타 소스 확인: 해당 강사님이 제공한 소스 코드를 재확인하거나 GitHub 등지에서 최신 샘플 코드를 참고할 수도 있습니다. 강의 중 이용한 프로젝트 템플릿과 최신 WebView의 연동 방법이 차이가 날 수 있으니, 제공된 강의 소스를 확인하는 것을 권장드립니다.

제가 참고할 만한 비슷한 질문을 찾았으며, 아래 관련 링크를 통해 확인하실 수 있습니다:

위의 링크에서 지식 공유자의 답변을 참고하실 수 있습니다. 문제가 지속되시면, 해당 링크에서 다양한 해결법도 확인해 보시기 바랍니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

실로폰 음원 재생 오류 해결 (do.1.wav)

1

72

2

Emulate Device Frame 관련 질문입니다.

0

90

2

124강 DB에 Todo 등록

0

78

1

webview 버전

0

105

2

섹션3. 비만도계산기 문자열 입력가능 오류 관련

0

93

2

appbar 오류

0

62

2

mac 사용자만 들으면 되는 강의인가요?

0

66

2

Error: Unable to find git in your PATH.

0

188

2

60. 053. 결과화면 작성

0

59

1

구글지도 사용에서

0

50

2

todo리스트 강의중에서..

0

67

2

강의가 오래 된거 같은데

1

78

2

const 적용

0

49

1

soundpool 라이브러리가 없습니다

0

103

2

비만계산기 강의에 대해서 질문

0

126

2

webview 영상처럼 3.0.4 버전으로 할경우 AGP 문제

0

205

3

dispose 오버라이드 메소드 자동완성이 안 됩니다.

0

159

2

에뮬레이터 실행 안됨 오류

0

602

1

안드로이드 앱 핑테스트

0

509

1

현업에서 로컬 DB 활용시 Hive 사용했을때 구현 패턴 문의

0

319

1

지도위에 이동 경로 스리기

0

625

1

구글 맵 플랫폼

0

392

1

floatingActionButton 미출력 문의

0

257

1

영상과 코드가 다르고 구현도 차이가 있습니다.

0

398

1