Each 3D WebView package works by implementing a native library that interacts with the platform's browser engine. So, a separate 3D WebView package is needed for each platform:
- 3D WebView for Windows and macOS (also needed for Editor support)
- 3D WebView for Android (also available with Gecko)
- 3D WebView for iOS
- 3D WebView for visionOS
- 3D WebView for UWP / Hololens
- 2D WebView for WebGL
You can save money on multiple packages by creating a bundle through the Vuplex Store. All of the 3D WebView packages work seamlessly together and share a common unified C# API, so all you need to do is install them into the same project, and then 3D WebView automatically detects and uses the correct plugin at runtime and build time. The only thing to keep in mind is that the packages must be of the same minor version. For example, v4.7 of 3D WebView for Android requires v4.7 of 3D WebView for Windows and macOS.