3D WebView for Android

The 3D WebView for Android is a Unity package that allows you to easily display and interact with web content in 3D or 2D. It is a web browser plugin that is trusted by over 1000 developers. You can load a webpage from a URL or an HTML string, watch videos and YouTube, and create UIs with HTML. The package includes a 3D WebViewPrefab and a 2D CanvasWebViewPrefab, which render to a Texture2D and handle user interactions. It also includes a native 2D mode optimized for mobile, an on-screen keyboard, and a unified API that works seamlessly across multiple platforms. The package is powered by the Android System WebView and includes comprehensive APIs for controlling the browser and listening to browser events. It also supports executing JavaScript, sending messages from JavaScript to C# and vice versa, viewing and creating PDFs, integrating with OAuth, and more.

The package requires Unity 2018.3 or newer and supports Android 5+ (armv7, arm64, x86, x64). It supports both OpenGL and Vulkan graphics, as well as both Mono and IL2CPP. The package adds less than 2 MB to the app's size. It has some limitations, including not supporting other platforms, not providing native source code for the native Android plugins, and having limitations in Native 2D Mode.

3D WebView for Android - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

3D WebView for Android and iOS

3D WebView for Android and iOS Thumbnail

3D WebView for Android with Gecko Engine

3D WebView for Android with Gecko Engine Thumbnail

Native Web View for macOS in Unity

Native Web View for macOS in Unity Thumbnail

OSGB Importer V2: Enhanced 3D Model Importer for Unity

OSGB Importer V2: Enhanced 3D Model Importer for Unity Thumbnail

Webster: Debug and Cheat Interface for Unity Games

Webster: Debug and Cheat Interface for Unity Games Thumbnail

Native Mobile Input for Unity Web Games

Native Mobile Input for Unity Web Games Thumbnail