About

A production-grade WebView tailored for content that benefits from magnification. An unobtrusive top overlay exposes − / + zoom, a Reset action, and a live percentage readout, while pinch and double-tap gestures stay enabled for natural scaling. The widget respects your enforced width/height, renders smoothly at high DPI, and keeps navigation, security, and JS bridge capabilities you expect from a full WebView—ideal for hybrid apps and embedded documentation.

Functionality

  • Overlay zoom toolbar: minus/plus, Reset to 100%, live % indicator; configurable min/max and step.

  • Gestures: pinch-to-zoom, double-tap zoom, inertial scrolling; optional disable/lock zoom.

  • Layout modes: Fit to width/height, original size, remember last scale per origin; maintain scroll on scale.

  • Navigation: back/forward/reload, pull-to-refresh, load progress, error/empty states.

  • Fullscreen support for media/maps; safe-area aware; hardware-accelerated rendering.

  • URL handling: http/https, mailto:/tel:/custom schemes, deep links & target=_blank popups.

  • JavaScript bridge: evaluate JS, postMessage channels, expose native callbacks.

  • Storage & headers: cookies, local/session storage, custom headers, user-agent override.

  • Security: domain allow/deny list, SSL/mixed-content policies, optional sandboxed mode.

  • Accessibility & i18n: keyboard focus, screen-reader labels, RTL and Reduce Motion support.

  • Platforms: iOS (WKWebView), Android (Android WebView), with desktop/web fallbacks.

Use cases

  • Viewing documentation, diagrams, tables, PDFs or dense dashboards that need zoom.

  • Kiosk/POS experiences where staff must quickly magnify web UIs.

  • Embedding maps, charts, and design specs with precise scaling.

  • Knowledge bases, help centers, and support flows inside a native shell.

  • Hybrid apps mixing native navigation with web features (SaaS panels, paywalls, forms).

Keywords
webview, in-app browser, zoom overlay, pinch-to-zoom, reset zoom, percentage indicator, fit to width, fit to height, navigation controls, progress bar, fullscreen, javascript bridge, postMessage, cookies, caching, custom headers, user agent, SSL, mixed content, sandbox, deep link, hybrid app, WKWebView, Android WebView, Flutter widget, FlutterFlow component, high performance, responsive UX.

Awesome WebView Widget V2

We’ll build your app in 7 days
Features
Categories
Style
Support
Single Use Individual License

You may only use this template for one project. For more details, please read the Marketplace Terms of Service.