[英]Displaying Blank white pages regularly for my website only in IE11
我使用 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" />
請提出一些好的解決方案來克服這個問題。
提前致謝
你在使用 create-react-app 嗎? 如果是這樣,那么 go 並編輯 package.json。
"development": [
"ie 11",
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]}
然后在 index.js 中添加這些行:
import 'react-app-polyfill/ie11';
import 'react-app-polyfill/stable';
重要的是刪除 node_modules 並重新安裝它們。
這是有關該主題的更多信息。
這個問題的解決方案來自不同社區的多個答案的輸入。
"@babel/preset-react",
[
"@babel/preset-env",
{
"useBuiltIns": "entry",
"corejs": {"version": "3.6.5"},
"debug": true,
"targets": {
"browsers": [
"ie 11",
"last 1 version",
"> 1%"
]
}
}
]
]
import "core-js/stable";
import "regenerator-runtime/runtime";
之后,我刪除了節點模塊中的緩存文件夾並運行了安裝和構建
該網站在 IE11 中工作
謝謝大家
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.