패키지, 저장소 및 앱 카테고리 검색

패키지 상세v6.1.5

flutter_inappwebview

내장 웹뷰를 추가하고 헤드리스 웹뷰를 사용하며 앱 내 브라우저 창을 열 수 있는 플러터 플러그인입니다.

AndroidiOSWebmacOSWindows
30일 다운로드
133만
좋아요
2.9천
Pub 점수
130

패키지 설치

flutter pub add flutter_inappwebview

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

인라인 웹뷰, 헤드리스 웹뷰 및 앱 내 브라우저 창의 통합을 가능하게 하는 플러터 플러그인입니다. 안드로이드, iOS, 웹, macOS, 윈도우 등 여러 플랫폼을 지원하며, 개발자가 앱 내에 웹 콘텐츠를 직접 삽입하거나 제어 가능한 브라우저 환경에서 URL을 열 수 있도록 유연성을 제공합니다. 사용자 경험을 향상시키기 위해 광범위한 사용자 정의 옵션과 이벤트 처리 기능을 제공합니다.

사용 사례

  • 모바일 앱 내 웹 콘텐츠 삽입
  • 앱 내에서 동적 웹 페이지 표시
  • 보안 내부 브라우저에서 링크 열기
  • 웹 뷰 내에서 자바스크립트 코드 실행
  • 웹 탐색 이벤트 처리
  • 캐싱을 통한 오프라인 웹 콘텐츠 지원

주요 기능

  • 인라인 및 헤드리스 웹뷰를 지원
  • 크로스 플랫폼 호환성
  • 자바스크립트 주입 및 실행
  • 사용자 정의 가능한 앱 내 브라우저
  • 네비게이션 및 라이프사이클 이벤트 처리
  • 내장 캐시 및 쿠키 관리

적합한 대상

  • 웹 콘텐츠를 사용하여 하이브리드 앱을 개발하는 개발자
  • 안전한 앱 내 브라우징이 필요한 앱
  • 동적 웹 페이지 렌더링이 필요한 프로젝트
  • 다중 플랫폼 개발을 위해 플러터를 사용하는 팀
  • 제3자 웹 서비스를 통합하는 애플리케이션

고려 사항

  • Android 및 iOS에서 권한을 올바르게 처리해야 합니다
  • 웹 보기 성능은 기기마다 다를 수 있습니다
  • 외부 콘텐츠를 로드할 때 보안 최적 실천을 따라야 합니다
  • WebGL과 같은 고급 웹 기능에 대한 제한된 지원
  • 장시간 실행되는 웹 세션과 관련된 메모리 사용 가능성
  • 필요한 경우 수동으로 SSL 인증서 검증을 관리해야 합니다

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

Flutter InAppWebView Plugin Share on Twitter Share on Facebook

InAppWebView-logo

All Contributors

flutter_inappwebview version Pub Points Pub Popularity Pub Likes Awesome Flutter License

Donate to this project GitHub forks GitHub stars

Supported Platforms

flutter_inappwebview_platform_interface version flutter_inappwebview_android version flutter_inappwebview_ios version flutter_inappwebview_macos version flutter_inappwebview_windows version flutter_inappwebview_linux version flutter_inappwebview_web version

A Flutter plugin that allows you to add an inline webview, to use an headless webview, and to open an in-app browser window.

Articles/Resources

Showcase - Who use it

Check the Showcase page to see an open list of Apps built with Flutter and Flutter InAppWebView.

Are you using the Flutter InAppWebView plugin and would you like to add your App there?

Send a submission request to the Submit App page!

Requirements

Installation

Add flutter_inappwebview as a dependency in your pubspec.yaml file.

Platform Installation Setup:

Support

Did you find this plugin useful? Please consider to make a donation to help improve it!

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Alex Li
Alex Li

💻
1/2
1/2

💻
Christofer Bodin
Christofer Bodin

💻
Matthew Lloyd
Matthew Lloyd

💻
C E
C E

💻
Robson Araujo
Robson Araujo

💻
Ryan
Ryan

💻
CodeEagle
CodeEagle

💻
Tanay Neotia
Tanay Neotia

💻
Jamie Joost
Jamie Joost

💻
Matias de Andrea
Matias de Andrea

💻
YouCii
YouCii

💻
Salnikov Sergey
Salnikov Sergey

💻
Po-Jui Chen
Po-Jui Chen

💻
Manuito
Manuito

💻
setcy
setcy

💻
EArminjon
EArminjon

💻
Ashank Bharati
Ashank Bharati

💻
Michael Chow
Michael Chow

💻
Osvaldo Saez
Osvaldo Saez

💻
rsydor
rsydor

💻
Le Minh Hoang
Le Minh Hoang

💻
Michael Kao
Michael Kao

💻
cloudygeek
cloudygeek

💻
Christoph Eck
Christoph Eck

💻
Ser1ous
Ser1ous

💻
Caleb Jones
Caleb Jones

💻
Saverio Murgia
Saverio Murgia

💻
Trần Đức Tâm
Trần Đức Tâm

💻
Joker
Joker

💻
Yash Chandra Verma
Yash Chandra Verma

💻
Arne Kepp
Arne Kepp

💻
Ömral Cörüt
Ömral Cörüt

💻
LrdHelmchen
LrdHelmchen

💻
Steven Gunanto
Steven Gunanto

💻
Michael Rittmeister
Michael Rittmeister

💻
Akira Aratani
Akira Aratani

💻
Doflatango
Doflatango

💻
Edmund Tay
Edmund Tay

💻
Andrei Diaconu
Andrei Diaconu

💻
Daniel Kao
Daniel Kao

💻
xuty
xuty

💻
Ben Bieker
Ben Bieker

💻
Phạm Như Vũ
Phạm Như Vũ

💻
SebastienBtr
SebastienBtr

💻
NeZha
NeZha

💻
Jan Klinge
Jan Klinge

💻
PauloDurrerMelo
PauloDurrerMelo

💻
benmeemo
benmeemo

💻
cinos
cinos

💻
Rex Raphael
Rex Raphael

💻
Jan Henrik Høiland
Jan Henrik Høiland

💻
Iguchi Tomokatsu
Iguchi Tomokatsu

💻
Jonas Uekötter
Jonas Uekötter

📖 💻
emakar
emakar

💻
liasica
liasica

💻
Eiichiro Adachi
Eiichiro Adachi

💻
Kamil Powałowski
Kamil Powałowski

💻
Akio Yamamoto
Akio Yamamoto

💻
mohenaxiba
mohenaxiba

💻
Ben Anderson
Ben Anderson

💻
Daan Poron
Daan Poron

🛡️
ふぁ
ふぁ

💻
perffecto
perffecto

💻
Chandra Abdul Fattah
Chandra Abdul Fattah

💻
Aleksandar Lugonja
Aleksandar Lugonja

💻
Alexandre Richonnier
Alexandre Richonnier

💻
Sunbreak
Sunbreak

💻
Eric Lee
Eric Lee

📖
KhatibFX
KhatibFX

💻
Guide.inc
Guide.inc

💻
Niraj Nandish
Niraj Nandish

💻
nesquikm
nesquikm

💻
Andreas Gangsø
Andreas Gangsø

💻
Alexandru Terente
Alexandru Terente

💻
Dango Mango
Dango Mango

💻
Max Zimmermann
Max Zimmermann

💻
Alexandru Dochioiu
Alexandru Dochioiu

💻
YumengNevix
YumengNevix

💻
lrorpilla
lrorpilla

💻
Michal Šrůtek
Michal Šrůtek

💻
daisukeueta
daisukeueta

💻
Gray Mackall
Gray Mackall

💻
Pavel Mazhnik
Pavel Mazhnik

💻
nlog (solrin)
nlog (solrin)

💻
Murmurl912
Murmurl912

💻
Benjamin Schulz
Benjamin Schulz

🤔
seal-app
seal-app

💻
Takuya Tominaga
Takuya Tominaga

💻
Sergey
Sergey

💻
yuanbo li
yuanbo li

💻
Ryan Feline
Ryan Feline

💻
Jeff Ward
Jeff Ward

⚠️
Yelzhan Yerkebulan
Yelzhan Yerkebulan

💻
GooRingX
GooRingX

💻
Robodoh
Robodoh

💻
imoyakin
imoyakin

💻
laishere
laishere

💻
Marco Muccinelli
Marco Muccinelli

💻
momadvisor
momadvisor

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

카테고리

의존성

의존성 목록 6 개

  • flutter_inappwebview_android^1.1.3
  • flutter_inappwebview_ios^1.1.2
  • flutter_inappwebview_macos^1.1.2
  • flutter_inappwebview_platform_interface^1.3.0
  • flutter_inappwebview_web^1.1.2
  • flutter_inappwebview_windows^0.6.0

소스 저장소

이 패키지를 사용하는 프로젝트