flutter_simple_webview 1.0.0
flutter_simple_webview: ^1.0.0 copied to clipboard
A Flutter package to easily display web content from a given URL with built-in internet connectivity checks and error handling.
0.0.1
๐ Initial Release
The first version of flutter_simple_webview, a lightweight and customizable Flutter WebView widget.
โจ Features
๐ WebView with JavaScript enabled
๐ Internet connectivity check using connectivity_plus
๐ถ Auto retry on network restored
๐งญ External link handling (tel:, mailto:, geo:, etc.)
๐ Linear & circular progress indicators
โ Fallback error screen for no internet
๐ AppBar with back & refresh actions
โ๏ธ Custom callbacks for page start, finish, and error events
๐งฉ Platforms
โ Android support
โ iOS support
โ๏ธ Permissions Included
Android: Internet, Network, Camera, Microphone, Call
iOS: Camera & Microphone usage descriptions
1.0.0
๐ Improved Stability & Enhancements
This update focuses on improving reliability, documentation, and compatibility across Android and iOS.
๐งฉ Enhancements
โ Fixed WebView initialization issue on Android
โ Improved SurfaceAndroidWebView setup for newer Flutter versions
โ Better connectivity stream handling for connectivity_plus (handles multiple results correctly)
โ Updated inline documentation for all public properties and methods
โ Added detailed usage examples and setup instructions
โ Optimized code for performance and readability
๐ง Developer Experience
๐ Added full DartDoc comments for all configurable parameters
๐งฑ Improved example project with working demo
๐งพ Enhanced README with clearer permissions and integration steps
๐ Bug Fixes
๐ง Fixed missing WebView import and platform initialization issue
๐ง Resolved StreamSubscription type mismatch warning
๐ง Improved error handling for network and WebView load failures