Understand the limitations of the WebGL plugin for Unity with Convai. Optimize your development.
iOS browsers impose strict limitations on the size of WebGL builds. These constraints are primarily due to:
Memory Limits: iOS devices have limited available memory for web applications, which can affect the performance and feasibility of running large WebGL builds.
Browser Storage Quotas: Safari and other iOS browsers restrict the amount of data that can be stored locally. This includes caching and Indexed DB, which are often used to store assets for WebGL builds.
Maximum Downloadable Asset Size: iOS browsers may restrict the size of individual downloadable assets. Large assets might fail to load, causing the application to break.
Total Build Size: The total size of all assets combined should ideally be kept under 50-100 MB for smooth performance. Exceeding this limit can lead to crashes or extremely slow loading times.
Memory Usage: iOS devices typically have less RAM available compared to desktop environments. High memory usage by WebGL builds can result in frequent browser crashes.
Safari: The default browser on iOS, Safari, is generally the best option for WebGL builds, but it still has significant limitations compared to other desktop browsers.
Download Convai tools for Unity. Access the latest plugins and updates for AI integration.
There are some limitations for WebGL version of the plugin, to learn about it, please go to Limitations of WebGL Plugin
Version | Features | Download Link |
---|---|---|
Unity Verified Solution
This is the Long-Term Support version of our core version. It contains all the necessary tools for adding conversational AI to your characters.
WebGL
This plugin version should be used if you need to build for WebGL. Please ensure that Git is installed on your computer prior to proceeding.