问题:需要刷新页面才能使 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" />
再测试一下。
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" />
再测试一下。