我的網站是用 Angular 12 和 SSR 構建的。但它不適用于 IE 或三星電視瀏覽器。我將這些行添加到我的 polyfills.ts 中。
import "core-js/es/symbol";
import "core-js/es/object";
import "core-js/es/function";
import "core-js/es/parse-int";
import "core-js/es/parse-float";
import "core-js/es/number";
import "core-js/es/math";
import "core-js/es/string";
import "core-js/es/date";
import "core-js/es/array";
import "core-js/es/regexp";
import "core-js/es/map";
import "core-js/es/weak-map";
import "core-js/es/set";
import "core-js/es/reflect";
并將 ts-config 檔案中的目標屬性更改為 es5。但它仍然不起作用。還有什么我應該做的嗎?
uj5u.com熱心網友回復:
IE 已棄用,但您可以查看此鏈接:
- https://angular.io/guide/browser-support#configuring-angular-cli-for-compatibility-with-ie11
- https://github.com/browserslist/browserslist
在 .browserslistrc 檔案中,您可能需要添加以下內容:
last 1 version
> 1%
IE 11
Samsung
uj5u.com熱心網友回復:
洗掉所有 core-js 并在 polyfills 中嘗試這個
import 'core-js';
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/320983.html
標籤:javascript 有角的 角度通用 填充物 浏览器支持
