Fonts can be loaded dynamically at runtime. This allows you to localize your Rive content without increasing the file size of the exported .riv file.For more information, see Loading Assets.
When rendering text, not all glyphs (characters) may be available in the active font. This commonly occurs when:
Using custom fonts that don’t support all languages or Unicode ranges
The embedded font is a subset of the font
User-generated or dynamic text contains unexpected characters
A fallback font is used automatically when the primary font cannot render a specific glyph. These are typically system fonts, which generally provide broad Unicode coverage.
On iOS and Android, font sizes specified for fallback fonts are ignored. Instead, the platform selects system fonts that best match the styling and animation of the text run at runtime.