【问题标题】:Font not working in Google Chrome extension字体在 Google Chrome 扩展程序中不起作用
【发布时间】:2017-08-25 16:21:54
【问题描述】:

我正在为 Google Chrome 开发一个扩展程序。我想在我的扩展中使用自定义字体。我在样式表中声明了一个@font-face 规则,如下所示:

@font-face {
    font-family: "Anonymous Pro";
    src: url("../assets/fonts/Anonymous-Pro/Anonymous-Pro-700.ttf");
}

但是,这似乎不起作用。我收到这样的错误:

GET chrome-extension://klcdnidgljemjhocdlalimcigcfmlbbk/assets/fonts/Anonymous-Pro/Anonymous-Pro-700.ttf net::ERR_FILE_NOT_FOUND

我是否需要在清单文件中设置任何权限才能使用自定义字体? 请帮忙。

【问题讨论】:

    标签: google-chrome google-chrome-extension


    【解决方案1】:

    该字体可能在设置的位置不存在。重新检查您的网址

    这是Packaging a font with a Google Chrome extension上的详细答案。

    【讨论】:

    • 嘿。你是对的。网址不正确。但是,我不明白。我已将该文件夹命名为“Anonymous-Pro”,但 URL 将其显示为“Anonymous-Pro.001”。我做错了什么?
    • 点击我添加的链接。
    • 我已经阅读了该链接。但是,您能解释一下为什么该文件夹被命名为“Anonymous-Pro.001”吗?事实上,即使是我 Mac 上的 Finder 也将名称显示为“Anonymous-Pro”。
    • 我不太确定这是怎么发生的。
    • 这是谷歌浏览器的扩展。 Chrome 支持 TrueType 格式。所以,我最好只用 'ttf' :)
    猜你喜欢
    • 2012-06-03
    • 2016-03-04
    • 1970-01-01
    • 2021-02-23
    • 2015-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-01
    相关资源
    最近更新 更多