Load a system CJK font (PingFang SC, Microsoft YaHei, Noto Sans CJK, etc.) at startup and pass it as a fallback in CanvasKit's fontFamilies array. Falls back to Google Fonts (Noto Sans SC) when no system font is available. Also fixes loadFont to only cache fonts that successfully register with CanvasKit's TypefaceFontProvider, preventing invalid font data from being treated as loaded. Closes #48 |
||
|---|---|---|
| .. | ||
| src | ||
| package.json | ||
| tsconfig.json | ||