Documentation Index
Fetch the complete documentation index at: https://rive-accessibility.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Swapping Fonts at Runtime
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.Fallback Fonts
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
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.
View the full example
See the complete fallback font example used in the React Native sample app.
Loading fallback fonts
Fallback fonts can come from:- a bundled native asset
- a remote URL
- a system font by name