【发布时间】:2020-05-14 13:14:01
【问题描述】:
我使用 react、babel、webpack 和后端 Django 框架创建了一个网站。在 Chrome、Safari、Firefox 等其他浏览器中运行我的网站时,它工作得非常好。但是当涉及到 IE11 时,它最初运行良好。但是在浏览同一网站上的某些页面后,它会显示一个空白的白色屏幕。我清除了浏览缓存并在 IE11 中尝试了隐私浏览,它工作了一段时间,然后黑屏重复,它继续。
在代码层面,感谢社区,我尝试使用 react-app-polyfill 和 core-js 形式的 polyfill,但没有成功。我也试过添加这个但没有用
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
请提出一些好的解决方案来解决这个问题。
提前致谢
【问题讨论】:
-
在显示空白页时是否在控制台中显示任何错误?任何特定页面都会发生这种情况吗?请检查 Babel 是否配置正确。参考:blog.steven266.de/…
-
SCRIPT5078: 无法重新定义不可配置的属性 'startsWith' - 这是页面变为空白时出现的错误
-
JavaScript 异常“无法重新定义不可配置的属性”在尝试重新定义属性时发生,但该属性是不可配置的。参考:developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…
标签: javascript reactjs webpack internet-explorer-11 polyfills