fix(app): Flutter Web 改用 HTML 渲染器,避免 Google Fonts CDN 加载中文字体
根因: Flutter Web CanvasKit 渲染器会从 fonts.gstatic.com 按需加载 CJK 字体 woff2 子集,在中国网络环境下完全不可达。 修复: 启动参数添加 --web-renderer html,使用浏览器原生 CSS font-face 机制加载本地字体文件,无需外网访问。 面向中国国内市场,不依赖任何外部 CDN。
This commit is contained in:
@@ -153,7 +153,9 @@ start_app() {
|
||||
|
||||
log_info "编译并启动 Flutter Web..."
|
||||
cd /g/nj/app
|
||||
D:/flutter/bin/flutter.bat run -d chrome --web-port=$APP_PORT &
|
||||
# --web-renderer html: 使用浏览器原生渲染,避免 CanvasKit 从 Google Fonts CDN 加载中文字体
|
||||
# 面向中国国内市场,不可依赖外部 CDN
|
||||
D:/flutter/bin/flutter.bat run -d chrome --web-port=$APP_PORT --web-renderer html &
|
||||
|
||||
log_info "等待学生端就绪..."
|
||||
for i in $(seq 1 30); do
|
||||
|
||||
Reference in New Issue
Block a user