You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取Google Fonts的fonts.gstatic.com静态URL用于FontFace API?

获取Google Fonts的fonts.gstatic.com静态URL方法
  • 打开Google Fonts官网,找到目标字体,进入字体详情页后点击右上角的「选择此字体」,页面底部会弹出字体选择面板。

  • 打开浏览器开发者工具(按F12),切换到*「网络」标签页,筛选「字体」*类型。在字体选择面板里勾选所需的字重(如Regular、Bold)和样式(正常、斜体),此时浏览器会加载对应字体文件,你就能在网络请求列表中找到以fonts.gstatic.com开头的静态URL。

  • 复制该URL,直接用于FontFace构造函数中,示例代码如下:

    let googleFont = new FontFace(
        "Lato", // 字体名称需与Google Fonts中的官方名称一致
        "url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wXiWtFCc.woff2)"
    );
    
    // 加载字体并应用到Canvas
    googleFont.load().then(font => {
        document.fonts.add(font);
        const canvas = document.getElementById('myCanvas');
        const ctx = canvas.getContext('2d');
        ctx.font = '24px Lato';
        ctx.fillText('使用Lato字体的文本', 10, 50);
    });
    
  • 额外说明:

    • 不同字重、样式对应不同的fonts.gstatic.comURL,需分别提取对应版本的链接。
    • Google Fonts的字体文件路径可能随版本更新变更,若后续加载失败,重复上述步骤获取最新URL即可。
    • 优先选择woff2格式的字体文件,它的兼容性和压缩率都更优。

内容的提问来源于stack exchange,提问作者Adam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 20:05:33