问题:需要刷新页面才能使 Polyfill.io 正常工作

Problem: Need to refresh pages for Polyfill.io to work

polyfill 在使我的网站与 IE 兼容方面表现出色,但在首次加载时效果不佳。我需要每次都刷新每个页面才能让 Polyfill.io 在 IE 11 中工作。你应该需要让它工作的是这个脚本标签:

<script crossorigin="anonymous" src="https://polyfill.io/v3/polyfill.min.js?features=es2015"></script>

很难用代码片段工具重现我的问题,所以如果您不介意使用我的网站重现它,我们将不胜感激。 Link to my website

否则,这里有一个正在发生的事情的视频。 Video showing Polyfill.io needing a refresh on each page

不幸的是,我对此不是很熟悉,但我觉得离目标很近了,也希望我的网站能在 IE 中运行。我做错了什么?

我发现您 set IE=8 在您网站的元标记中。如果我在 F12 开发工具中将文档模式设置为 11,该网站可以 运行 在 IE 11 中运行良好:

所以你可以尝试把meta标签里的IE=8改成IE=Edge,也就是用<meta http-equiv="X-UA-Compatible" content="IE=Edge" />再测试一下。