【发布时间】:2018-12-07 09:07:17
【问题描述】:
我正在使用 Angular 5 应用程序并在整个站点中使用 SVG 图标。在 Chrome、Mozilla 和 Safari 等普通浏览器中,图标可以正常加载,但在 IE11 中则不能。
为此,我在 pollyfill.ts 文件中添加了 svgxuse。 https://github.com/Keyamoon/svgxuse
在此更改之后,所有图标现在都可以在 IE11 浏览器中加载,但加载时间很晚。我的意思是在屏幕上加载所有内容后大约需要 1-2 秒。
从用户的角度来看,这并不好。有谁知道如何在 IE 浏览器中预加载/快速加载这些图标。
提前致谢。
【问题讨论】:
-
请不要打扰,如果仍然使用 5 年前发布的浏览器并且几乎从未更新,则必须付出代价。
-
这是给客户的。他们只使用 IE11、Edge 和 Safari 11 作为他们的主要浏览器。
-
好吧,在第一次加载之后,在查看 git 示例时,我在 IE11 中看不到比在其他浏览器中更明显的延迟。如果我是你,我真的不会打扰,赢得一秒与几天的工作不值得。
标签: javascript angular svg icons