https://github.com/ajinasokan/overlay_webview
A Flutter WebView plugin that shows as an overlay to Flutter app without performance overhead.
https://github.com/ajinasokan/overlay_webview
Last synced: about 2 months ago
JSON representation
A Flutter WebView plugin that shows as an overlay to Flutter app without performance overhead.
- Host: GitHub
- URL: https://github.com/ajinasokan/overlay_webview
- Owner: ajinasokan
- License: other
- Created: 2020-08-12T08:24:31.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2025-03-25T09:01:59.000Z (3 months ago)
- Last Synced: 2025-04-05T19:51:14.392Z (2 months ago)
- Language: Dart
- Homepage:
- Size: 227 KB
- Stars: 17
- Watchers: 2
- Forks: 8
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Overlay WebView
Note: This document is WIP
A Flutter WebView plugin that shows as an overlay to Flutter app without performance overhead.
Official Flutter plugin is computationally expensive (for now). Community plugins are either on top of this official plugin or uses the same underlying mechanism. Implementation of flutter_webview_plugin is similar but is in the path to merge with official plugin.
## Features
- Supports iOS, Android, macOS
- Page navigation with events
- Javascript injection
- Postmessage API
- File downloads (only Android)
- URL blocking with Regex
- Handle window creations
- Custom error pages
- Multiple instances
- Background instances## TODO
* [ ] Setting properties
* [ ] Simple Transitions
* [ ] Alert/Confirm dialogs iOS
* [ ] File uploads
* [ ] Camera access
* [ ] iOS downloads
* [ ] Blob downloads