veellv_browser_flutter

Official Flutter Veellv In-App Browser SDK.

The public library is deliberately small while the implementation is split into API, client/controller, session, events, models, security policies and browser drivers. flutter_inappwebview is the internal engine dependency, not the Veellv public API.

Install

dependencies:
  veellv_browser_flutter: ^1.0.0-rc.3

Use

final browser = VeellvBrowser();

final result = await browser.open(
  VeellvBrowserRequest(
    url: Uri.parse('https://veellv.com'),
    allowedDomains: const ['veellv.com'],
  ),
);

Private embedded browsing uses the engine's incognito/private data mode. Embedded redirects are checked by the Veellv navigation policy, and file/content access, popups, downloads and permission requests are denied by default in this release.

Authentication is deliberately reported unsupported in RC3 instead of being emulated with an embedded WebView.

See examples/flutter/browser_lab.