html - 尽管使用了 media=print,谷歌字体仍会阻止渲染
问题描述
我正在使用下面的代码来获取 Google 字体。尽管使用了media="print"
,但 lighthouse 仍会检测到要阻止渲染的字体。我如何使它成为非阻塞的?
<link rel="stylesheet" media="print" onload='this.media="all",this.onload=null' href="https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;700&display=swap">
解决方案
推荐阅读
- acumatica - 如何从 GRID 中删除注释和附件图标
- regex - 用于验证 MM/YY 且 YY 大于或等于当前年份的正则表达式
- java - ionic v3 AES 256 算法使用加密无法在 java AES/GCM/noPadding 算法中解密
- java - 无法使用 itext7 在数字签名中获得自定义外观
- python - 由于日期时间格式无效,pyodbc 导入错误
- javascript - Javascript没有按预期创建跨度
- firebase - 将数据添加到 Firestore
- html - 如何使页脚粘在页面底部并在 Bootstrap 中居中?
- node.js - res.writeHead 和 res.end 在不同的范围内给出错误
- javascript - 使用 React 的不同组件中不同 h1 标题的不同颜色