D Ddashixiongadmin 3等级142积分335经验

    🚀 WebView 2.0.0 Released: Multi-Platform Web UI and a Lighter CEF Runtime

    dashixiong·Announcements·2026/07/04 03:42
    55

    🚀 WebView 2.0.0 Released: Multi-Platform Web UI and a Lighter CEF Runtime

    📘 Documentation: WebView Documentation
    🎮 Playable Demo: Download Windows Demo
    💬 Discord: Join Discord
    🧭 Forum: Join the Forum

    WebView 2.0.0 is now available.

    WebView is an HTML/CSS/JavaScript Web UI plugin for Unreal Engine. It can display local or remote pages inside UMG and communicate with Blueprint / C++ through a JavaScript Bridge.

    This 2.0.0 release is a major update: WebView is now a Win64 / Mac / Linux / Android / iOS plugin, and desktop CEF Runtime delivery has been redesigned so the plugin package stays lighter and easier to maintain in real projects.

    ✨ Basic Info

    • 🧩 Plugin: WebView
    • 🏷️ Version: 2.0.0
    • 🛠️ Engine: UE 5.0 - 5.8
    • 💻 Desktop platforms: Win64 / Mac / Linux
    • 📱 Mobile platforms: Android / iOS
    • 🌐 Desktop tech: CEF / Chromium, HTML, CSS, JavaScript, UMG
    • 📲 Mobile tech: Android System WebView / iOS WKWebView

    🎯 Use Cases

    • 🎮 In-game HTML menus, HUDs, and overlays
    • 🧭 Main menus, pause menus, and settings screens
    • 🎒 Inventory, shop, quest, event, and announcement pages
    • 📺 Video panels, live event pages, remote content, and embedded web content
    • 🔁 UI that needs JavaScript to Blueprint / C++ communication
    • 🧪 A shared web UI workflow across desktop and mobile projects

    🔥 Update Highlights

    • 🌍 Multi-platform runtime support for Win64 / Mac / Linux / Android / iOS
    • 📱 Added Android native WebView support using the system WebView
    • 🍎 Added iOS native WebView support using WKWebView
    • 📦 Smaller plugin package because desktop CEF Runtime is no longer bundled inside the main FAB package
    • ⬇️ Added a Runtime downloader that automatically checks and downloads the required desktop CEF Runtime on first editor entry or first WebView creation
    • 🧰 Manual repair is available from the plugin toolbar for retrying downloads, preparing Runtime files, or fixing damaged installs
    • 🗂️ More reliable mobile local pages: Android extracts packaged Web files into an app-readable directory before loading them with the system WebView, avoiding black screens caused by direct packaged / OBB file access
    • 🔗 Bridge workflow stays the same with WebView.call(...) and WebView.send(...)
    • 🧱 Cleaner platform code with Android and iOS moved into dedicated platform implementation files
    • 🛠️ UE 5.8 packaging support with version-aware toolchain selection in the packaging scripts

    Starting with 2.0.0, desktop WebView still uses CEF / Chromium, but the full CEF Runtime is no longer shipped directly inside the main plugin package.

    评论

    0
    暂无评论