zikzak_inappwebview 4.0.2 copy "zikzak_inappwebview: ^4.0.2" to clipboard
zikzak_inappwebview: ^4.0.2 copied to clipboard

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

🚀 ZikZak InAppWebView #

The Feature-Rich WebView Plugin for Flutter #

Actively Maintained Platforms License

A Flutter plugin that allows you to add an inline WebView, use an headless WebView, and open an in-app browser window. This is a community-driven fork of flutter_inappwebview focused on active maintenance, stability, and modern platform support.

Documentation | Pub.dev | API Reference


✨ Key Features #

  • Cross-Platform: Support for Android, iOS, Web, macOS, Windows, and Linux.
  • In-App Browser: Open a full-featured browser window inside your app.
  • Headless WebView: Run WebView in the background without a UI.
  • Rich API: Extensive control over navigation, cookies, scripts, and more.
  • Modern Security: Enhanced security features and updates.

� Installation #

Add zikzak_inappwebview to your pubspec.yaml:

dependencies:
  zikzak_inappwebview: ^4.0.0

� Requirements #

Platform Minimum Version Notes
Flutter 3.10.0+
Android API 24+ Android 7.0+
iOS 15.0+
macOS 11.0+
Windows 10+ Requires WebView2 Runtime
Linux Requires WebKitGTK
Web Any

🚀 Getting Started #

Check out the online documentation for comprehensive guides and examples.

import 'package:zikzak_inappwebview/zikzak_inappwebview.dart';

// ... inside your widget tree
InAppWebView(
  initialUrlRequest: URLRequest(url: WebUri("https://flutter.dev")),
  onWebViewCreated: (controller) {
    // Controller is ready!
  },
)

🤝 Contributing #

Contributions are welcome! If you find a bug or have a feature request, please open an issue.

⚖️ License #

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.