Overview:
Astra Web Platform brings browser-based experiences into Unity projects, from embedded web panels and WebGL previews to account flows and diagnostics. Set up a WebView with a component or manage browser sessions through C# APIs.
Choose an available browser engine, navigate to pages or load HTML, and connect web content with Unity through a typed JavaScript bridge. Profiles, policy controls, authentication helpers, transfers, and automation tools support a range of browser workflows.
Features:
- No-code WebView setup with AstraWebViewComponent, URL, engine, and optional Settings and Profile assets
- C# browser runtime APIs for managers, engine registration, browser pools, tabs, profiles, policies, and diagnostics
- Browser abstraction for Automatic, Mock, Windows WebView2, WebGL iframe, Apple WebKit, Android WebView, Linux WebKitGTK, and CEF scaffolding
- Typed JavaScript bridge with request/response and publish messaging, structured errors, cancellation, timeouts, and chunked transport
- Bridge channel and payload policies, including allowlists and limits
- OAuth and PKCE helpers, redirect validation, token vault interfaces, encrypted persistence, and OIDC discovery and ID-token validation helpers
- Provider templates for Google, Microsoft, Discord, and GitHub
- Profile and storage support for cookies, local and session storage, IndexedDB metadata, and cache entries
- Policy controls for allowed origins, localhost behavior, downloads, and byte limits
- Networking with UnityWebRequest and mock clients, plus a transfer manager
- Support bundles, HAR-like traces, and redacted diagnostic exports
- Visual Scripting actions for browser, tab, bridge, authentication, network, cookies, storage, diagnostics, assertions, and title checks
- Samples, documentation, and a WebGL demo
- Windows WebView2 and WebGL iframe adapters validated for live-page workflows
Platform:
Unity 6000.0.62f1
No reviews found!

No comments found for this product. Be the first to comment!