在chrome扩展内容脚本中包含ttf文件

Eas*_*led 4 javascript css font-face google-chrome-extension content-script

我正在使用内容脚本将一些HTML注入网页.我正在尝试使用谷歌字体,CabinCondensed-Regular,以及从IcoMoon获得的一些图标字体.我已经下载的文件和我,包括他们与CSS @font-face,因为我可以告诉它的速度更快,但我不知道如何将它们纳入在manifest.json.通常你可以通过"content_scripts"指定一个文件:[

{
    "matches": [ "<all_urls>"],
    "css":["style.css", "jquery-ui.css"],
    "js":["jquery-2.1.0.min.js", "index.js", "jquery-ui.min.js"],
}
Run Code Online (Sandbox Code Playgroud)

但据我所知,字体没有特定的标签,那么如何包含ttf文件呢?

Aku*_*urn 5

看起来您可以"web_accessible_resources"用来链接您的字体文件(而不是"content_scripts".然后只需确保您的@font-face路径与字体文件相符.请参阅:https://developer.chrome.com/extensions/manifest/web_accessible_resources