宙斯浏览器默认禁用本地字体枚举,导致霞鹜文楷等系统字体不可用;需在zeus://flags中将Disable font enumeration设为Disabled并重启,或通过Custom.css注入绝对路径、命令行指定字体目录来解决。

宙斯浏览器打不开系统里已安装的霞鹜文楷、得意黑或思源宋体等特殊字体,页面始终回退到微软雅黑或默认无衬线体,说明浏览器未将这些字体纳入可用字体列表,而非网页CSS写错或路径失效——这与Chrome、Edge等Chromium系浏览器行为不同,是宙斯主动限制本地字体枚举导致的。
确认宙斯是否禁用本地字体发现机制
打开宙斯浏览器 → 地址栏输入 zeus://flags 并回车 → 顶部搜索框输入 font enumeration → 查看是否存在【Disable font enumeration】选项。若状态为 Enabled,说明浏览器已彻底关闭对系统字体目录的扫描能力,所有本地安装字体(包括C:/Windows/Fonts或~/Library/Fonts下的.ttf/.otf)均不可见。
该选项在2026年8月后发布的宙斯v3.2+版本中默认开启,目的是强化沙箱隔离,但代价是完全屏蔽非Web Font加载路径。
启用字体枚举并重启内核
1、在 zeus://flags 页面找到【Disable font enumeration】→ 将其下拉菜单从 Enabled 改为 Disabled。
2、滚动至页面最底部 → 点击 Relaunch 按钮强制重启浏览器进程。
3、重启后立即打开一个含 @font-face 且未指定 src 的测试页(例如仅声明 font-family: "霞鹜文楷"),观察是否生效。
【必须重启,否则设置不加载进渲染进程】
手动注入字体路径(绕过自动枚举)
方法一:通过 Custom.css 强制绑定绝对路径
1、彻底关闭宙斯浏览器全部进程(任务管理器杀掉 zeus.exe 或 Activity Monitor 结束 Zeus);
2、在 Windows 上进入 %LOCALAPPDATA%\Zeus\User Data\Default\Custom.css,macOS 上进入 ~/Library/Application Support/Zeus/Default/Custom.css;
3、用记事本或TextEdit新建该文件,写入:
@font-face { font-family: "霞鹜文楷"; src: url("file:///C:/Windows/Fonts/LXGWWenKai-Regular.ttf") format("truetype"); }
(请将路径替换为你本地实际安装位置,注意使用正斜杠 / 且开头为 file:///)
方法二:命令行启动时强制挂载字体目录
Windows用户在CMD中执行:start "" "C:\Program Files\Zeus\zeus.exe" --font-directory="C:\Windows\Fonts"
macOS用户在终端中执行:open -a Zeus --args --font-directory="$HOME/Library/Fonts"
此方式无需修改配置文件,但每次都要用命令启动。


















