【问题描述】:
在日常使用荣耀手机的过程中,我发现系统内不同应用的字体显示存在明显的不一致现象。具体表现为:部分第三方应用内的字体大小、粗细与系统全局设置脱节,甚至在同一个应用的不同页面(如原生页面与 WebView 网页页面)之间,字体渲染效果也存在差异。这种视觉上的割裂感严重影响了整体的阅读体验和系统的美观度。
【原因分析】:
了解到这可能是由于部分第三方应用采用跨平台开发框架(如 WebView、Flutter),或应用内部存在独立的字体设置机制,导致无法完全跟随系统级的字体调节指令。同时,系统在处理自定义字体时,对部分应用的兼容性覆盖也不够全面。
【优化建议】:
强化系统级字体接管能力:建议 MagicOS 底层进一步优化字体渲染引擎,提升对 WebView 及主流跨平台框架的字体接管能力,确保系统字体大小、粗细的调节指令能更广泛地生效。
建立应用字体适配白名单:针对国内主流的高频应用(如微信、支付宝、抖音等),建议荣耀与第三方开发者建立联合适配机制,或提供标准化的字体适配接口,从根源上解决“字体打架”的问题。
优化“系统与应用字体分离”机制:在提供独立调整功能的同时
11 人已参与
支持
反对