Chrome 扩展徽章文本 - ✔ 呈现为 “”

Chrome extension badge text - ✔ renders as ✔

我正在尝试在我的 Chrome 扩展程序的徽章文本中添加一个沉重的复选标记 ()。当我从后台脚本更新徽章时,它工作正常。当我从弹出窗口 window 中的脚本更新它时,它呈现为 ✔.

chrome.browserAction.setBadgeText({
  text: '✔',
  tabId: tabId
});

弹出窗口 window 可能未默认使用正确的字符编码。

您需要将 <meta charset="utf-8"> 放在弹出窗口的头部 window。