Windows 11 国旗 Emoji 修复器

通过精确包裹旗帜 Emoji 的方式,修复 Windows 11 上的显示问题,不影响任何网站原有字体。

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
wha4up
日安装量
3
总安装量
13
评分
0 0 0
版本
3.0
创建于
2025-10-02
更新于
2025-12-06
大小
7.0 KB
许可证
MIT
适用于
所有网站

🚀 脚本简介 (Script Introduction)

Windows 11 国旗 Emoji 修复器 专为解决 Windows 11 系统默认无法显示国旗 Emoji(仅显示两个字母代码,如 CN、US)的问题而设计。 本脚本通过引入 Twemoji 字体子集,让您的浏览器能够正确渲染色彩鲜艳的国旗图标。

✨ 核心亮点 (Key Features)

🔓 CSP 穿透:利用 GM_xmlhttpRequest 和 Blob 数据注入机制,成功绕过部分网站(如 GitHub、银行网站)严格的内容安全策略 (CSP),确保在任何页面都能稳定生效。

🪶 轻量化:仅加载经过裁剪的 Twemoji 国旗专用字体子集(体积极小),配合 Base64 本地缓存技术,一次下载,永久秒开,零网络负担。

🎯 无侵入:采用正则精准匹配 U+1F1E6-1F1FF 区段,仅对国旗字符进行字体包裹,绝不修改网页其他文字的默认字体,保持网页原汁原味。

🔄 动态渲染支持:内置防抖动的 MutationObserver 监听器,完美支持 YouTube、Twitter 等无限滚动或动态加载内容的网站,性能丝滑无卡顿。

🛡️ 智能避让机制:自动识别并跳过输入框、代码块及可编辑区域,避免影响正常的文本输入和代码显示。

🧪 效果验证 (Test Sites)

安装脚本后,您可以访问以下页面查看修复效果:

🛠️ 使用说明 (How to Use)

  1. 安装 Tampermonkey (油猴) / violentmonkey (暴力猴) 浏览器扩展。
  2. 点击本页面的 “安装此脚本” 按钮。
  3. 脚本会自动运行。首次加载可能需要几秒钟缓存字体数据,后续访问即可瞬间显示。

声明

🤖 开发说明:该脚本由 AI 大模型 DeepSeekGemini 协作编写完成。

🙏 特别感谢Mozilla 团队提供的 TwemojiMozilla 开源字体。


基于开源 Twemoji 项目。代码开源,无跟踪,安全可靠。