# flutter_inappwebview_examples
**Repository Path**: wy7832733/flutter_inappwebview_examples
## Basic Information
- **Project Name**: flutter_inappwebview_examples
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-01-31
- **Last Updated**: 2024-01-31
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# flutter_inappwebview Project Examples
A collection of [`flutter_inappwebview`](https://github.com/pichillilorenzo/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](https://github.com/pichillilorenzo/flutter_inappwebview_examples/tree/main/back_forward_navigation_gestures/):
Add support for Android back button and iOS navigation gestures to allow back/forward WebView history navigation.
Project preview


### Custom Error Page
[custom_error_page](https://github.com/pichillilorenzo/flutter_inappwebview_examples/tree/main/custom_error_page/):
Handle web page loading errors and show a custom error page.
Project preview


### Custom In-App Browser
[custom_in_app_browser](https://github.com/pichillilorenzo/flutter_inappwebview_examples/tree/main/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


### Custom Text Size
[custom_text_size](https://github.com/pichillilorenzo/flutter_inappwebview_examples/tree/main/custom_text_size/): Set
custom text size/zoom to the whole web page.
Project preview


### File Download
[file_download](https://github.com/pichillilorenzo/flutter_inappwebview_examples/tree/main/file_download/): Add support
to file download.
Project preview


### Multi-WebView Tab Manager
[multi_webview_tab_manager](https://github.com/pichillilorenzo/flutter_inappwebview_examples/tree/main/multi_webview_tab_manager): An example of a Multi-WebView Tab Manager implementation.
Project preview


### Popup Window
[popup_window](https://github.com/pichillilorenzo/flutter_inappwebview_examples/tree/main/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


### Progress Indicator
[progress_indicator](https://github.com/pichillilorenzo/flutter_inappwebview_examples/tree/main/progress_indicator): Add a progress indicator such as `LinearProgressIndicator` or `CircularProgressIndicator` while the WebView is loading.
Project preview


### PWA to Flutter App
[pwa_to_flutter_app](https://github.com/pichillilorenzo/flutter_inappwebview_examples/tree/main/pwa_to_flutter_app/):
Convert a PWA to a Flutter App.
### Third-party OAuth user sign-in
[third_party_oauth_user_sign_in](https://github.com/pichillilorenzo/flutter_inappwebview_examples/tree/main/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


### Web Automation Framework
[web_automation_framework](https://github.com/pichillilorenzo/flutter_inappwebview_examples/tree/main/web_automation_framework/):
An example implementation of a headless web automation framework similar
to [Puppeteer](https://github.com/puppeteer/puppeteer) or [Playwright](https://github.com/microsoft/playwright).
### Web Notification
[web_notification](https://github.com/pichillilorenzo/flutter_inappwebview_examples/tree/main/web_notification/):
Example of an implementation of
the [Web Notification JavaScript API](https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API).
Project preview

### WebRTC
[webrtc](https://github.com/pichillilorenzo/flutter_inappwebview_examples/tree/main/webrtc/): A WebRTC example using
the [AppRTC Demo](https://apprtc.webrtcserver.cn/) or
the [PubNub WebRTC Demo](https://www.pubnub.com/developers/demos/webrtc/launch/).
Project preview


### WebView Ad Blocker
[webview_ad_blocker](https://github.com/pichillilorenzo/flutter_inappwebview_examples/tree/main/webview_ad_blocker/):
WebView with a simple Ad Blocker to block ads loading from specific URLs, such as Google Ads.
Project preview

