The HTML5 container is a mobile hybrid solution provided by the Nebula SDK. It provides excellent external extension capabilities, with features such as functional plug-ins, an event mechanism, custom JavaScript APIs, and HTML5App push update management.
Features
The HTML5 container component provides the following features:
Loads and manages HTML5 pages using sessions.
Provides a rich set of built-in JavaScript APIs to implement features such as page push, page pop, and title settings.
Supports custom JavaScript APIs and plug-ins to meet extended business requirements.
Simplifies offline package management by integrating with the Mobile Delivery Service (MDS) platform.
Uses UCWebView on Android to resolve system-level WebView crashes, provide more efficient memory management, improve network loading speed, and ensure better compatibility. This eliminates the need to handle compatibility issues across different WebViews on Android.
Features
The HTML5 container has the following advantages.
Excellent stability
Tested by hundreds of millions of users, it guarantees low crash rates, Application Not Responding (ANR) rates, and other stability metrics.
On Android, the container uses a deeply customized version of UCWebView. Its crash and ANR rates are much lower than those of the system WebView, and it resolves many system WebView issues.
Powerful offline package capabilities
Powerful unified offline package push platform: The MDS push platform quickly delivers offline packages to clients. This ensures that the client-side packages are promptly synchronized with the latest version.
Pre-built offline packages: For special scenarios, the container supports pre-installing packages on the client to improve loading speed.
Broad ecosystem foundation
The container is integrated across all Ant Group apps, providing a stable and proven ecosystem.
