首页 > 解决方案 > rel="preload" 在 Firefox 和新的 Internet Explorer 中不起作用

问题描述

我已经使用它很长时间了,在 Chrome 中工作,但我的客户正在使用这个 Internet Edge Explorer,我尝试使用 Firefox,他们没有在控制台中显示任何内容,也没有在网络选项卡中加载 css。浏览器没有安装扩展。

<link rel="preload" as="style" href="https://cdnjs.cloudflare.com/ajax/libs/twitter- 
      bootstrap/4.5.0/css/bootstrap.min.css"
      integrity="sha256-aAr2Zpq8MZ+YA/D6JtRD3xtrwpEz2IqOS+pWD/7XKIw=" crossorigin="anonymous"
      onload="this.onload=null;this.rel='stylesheet'">
<noscript>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.5.0/css/bootstrap.min.css"
      integrity="sha256-aAr2Zpq8MZ+YA/D6JtRD3xtrwpEz2IqOS+pWD/7XKIw=" crossorigin="anonymous">
</noscript>

为什么这只适用于 Chrome?

标签: google-chromefirefoxmicrosoft-edgepreload

解决方案


推荐阅读