Skip to main content
Version: 6.x.x

Project Examples

The flutter_inappwebview_examples repository contains a collection of flutter_inappwebview project examples.

Below the list of the projects with their repository link and a little description.

Back Forward Navigation Gestures

back_forward_navigation_gestures: Add support for Android back button and iOS navigation gestures to allow back/forward WebView history navigation.

Project preview

Android example iOS example

Custom Error Page

custom_error_page: Handle web page loading errors and show a custom error page.

Project preview

Android example iOS example

Custom In-App Browser

custom_in_app_browser: An implementation of a custom In-App Browser using the InAppWebView widget, such as the Facebook or LinkedIn In-App Browser.

Project preview

Android example iOS example

Custom Text Size

custom_text_size: Set custom text size/zoom to the whole web page.

Project preview

Android example iOS example

File Download

file_download: Add support to file download.

Project preview

Android example iOS example

Multi-WebView Tab Manager

multi_webview_tab_manager: An example of a Multi-WebView Tab Manager implementation.

Project preview

Android example iOS example

popup_window: Add support to manage requests that open a new window using JavaScript (window.open()) or by the target attribute in a link (such as target="_blank").

Project preview

Android example iOS example

Progress Indicator

progress_indicator: Add a progress indicator such as LinearProgressIndicator or CircularProgressIndicator while the WebView is loading.

Project preview

Android example iOS example

PWA to Flutter App

pwa_to_flutter_app: Convert a PWA to a Flutter App.

Third-party OAuth user sign-in

third_party_oauth_user_sign_in: Add support for third-party OAuth user sign-in services, such as Google OAuth Sign-In service.

Project preview

Android example iOS example

Web Automation Framework

web_automation_framework: An example implementation of a headless web automation framework similar to Puppeteer or Playwright.

Web Notification

web_notification: Example of an implementation of the Web Notification JavaScript API.

Project preview

iOS example

WebRTC

webrtc: A WebRTC example using the AppRTC Demo or the PubNub WebRTC Demo.

Project preview

Android example iOS example

WebView Ad Blocker

webview_ad_blocker: WebView with a simple Ad Blocker to block ads loading from specific URLs, such as Google Ads.

Project preview

Android example iOS example