3D WebView for Android with Gecko Engine

This package allows you to easily display and interact with web content in 3D or 2D using the Gecko Engine. It provides a unified API that works seamlessly across multiple platforms, including Windows, macOS, Android, iOS, and more. The package includes a 3D WebViewPrefab and a 2D CanvasWebViewPrefab, which render to a Texture2D and handle user interactions. It also includes an on-screen keyboard and comprehensive APIs for controlling the browser and listening to browser events. Additionally, it supports executing JavaScript, sending messages from JavaScript to C# and vice versa, viewing PDFs, and integrating with OAuth. The package includes demo scenes and examples for getting started quickly.

The package requires Unity 2021.3.31 or newer and supports Android 5+ (armv7, arm64, x86, x64). It supports both OpenGL and Vulkan graphics and both Mono and IL2CPP. The package adds approximately 50 MB to the app's size. It is powered by GeckoView (currently v124) and includes additional APIs for platform-specific features. The package does not currently support transparent webviews or the Build App Bundle build option. It also has some limitations, such as not supporting the HTML Drag and Drop API and not being able to play videos in multiple webviews simultaneously.

3D WebView for Android with Gecko Engine - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

3D WebView for Android

3D WebView for Android Thumbnail

3D WebView for Android and iOS

3D WebView for Android and iOS Thumbnail

Rigid Body Dynamics Engine for Unity 3D

Rigid Body Dynamics Engine for Unity 3D Thumbnail

Hammerhead Shark 3D Model for Unity and Unreal Engine

Hammerhead Shark 3D Model for Unity and Unreal Engine Thumbnail

OSGB Importer V2: Enhanced 3D Model Importer for Unity

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

Native Web View for macOS in Unity

Native Web View for macOS in Unity Thumbnail