通过精确包裹旗帜 Emoji 的方式,修复 Windows 11 上的显示问题,不影响任何网站原有字体。
Windows 11 国旗 Emoji 修复器 专为解决 Windows 11 系统默认无法显示国旗 Emoji(仅显示两个字母代码,如 CN、US)的问题而设计。 本脚本通过引入 Twemoji 字体子集,让您的浏览器能够正确渲染色彩鲜艳的国旗图标。
🔓 CSP 穿透:利用 GM_xmlhttpRequest 和 Blob 数据注入机制,成功绕过部分网站(如 GitHub、银行网站)严格的内容安全策略 (CSP),确保在任何页面都能稳定生效。
🪶 轻量化:仅加载经过裁剪的 Twemoji 国旗专用字体子集(体积极小),配合 Base64 本地缓存技术,一次下载,永久秒开,零网络负担。
🎯 无侵入:采用正则精准匹配 U+1F1E6-1F1FF 区段,仅对国旗字符进行字体包裹,绝不修改网页其他文字的默认字体,保持网页原汁原味。
🔄 动态渲染支持:内置防抖动的 MutationObserver 监听器,完美支持 YouTube、Twitter 等无限滚动或动态加载内容的网站,性能丝滑无卡顿。
🛡️ 智能避让机制:自动识别并跳过输入框、代码块及可编辑区域,避免影响正常的文本输入和代码显示。
安装脚本后,您可以访问以下页面查看修复效果:
🤖 开发说明:该脚本由 AI 大模型 DeepSeek 与 Gemini 协作编写完成。
🙏 特别感谢:Mozilla 团队提供的 TwemojiMozilla 开源字体。
基于开源 Twemoji 项目。代码开源,无跟踪,安全可靠。