# Browser support # 浏览器支持 Angular supports most recent browsers. This includes the following specific versions: Angular 支持大多数常用浏览器,包括下列版本:
Browser 浏览器 | Supported versions 支持的版本 |
---|---|
Chrome | latest 最新版 |
Firefox | latest 最新版 |
Edge | 2 most recent major versions 最近的两个主版本 |
IE |
11 10 9 |
IE Mobile | 11 |
Safari | 2 most recent major versions 最近的两个主版本 |
iOS | 2 most recent major versions 最近的两个主版本 |
Android |
Nougat (7.0) Marshmallow (6.0) Lollipop (5.0, 5.1) KitKat (4.4) |
Browsers (Desktop & Mobile) 浏览器(桌面和移动) | Polyfills Required 需要的腻子脚本 |
---|---|
Chrome, Firefox, Edge, Safari 9+ | [ES7/reflect](guide/browser-support#core-es7-reflect) (JIT only) |
Safari 7 & 8, IE10 & 11, Android 4.1+ | [ES6](guide/browser-support#core-es6) |
IE9 |
[ES6 classList](guide/browser-support#classlist) |
Feature 特性 | Polyfill 腻子脚本 | Browsers (Desktop & Mobile) 浏览器(桌面和移动) |
---|---|---|
[JIT compilation](guide/aot-compiler). Required to reflect for metadata. [JIT 编译](guide/aot-compiler) 需要 reflect 来提供元数据。 | [ES7/reflect](guide/browser-support#core-es7-reflect) | All current browsers. Enabled by default. Can remove if you always use AOT and only use Angular decorators. 默认对目前的所有浏览器都启用了。如果总是使用 AOT 模式,并且只使用 Angular 自带的装饰器,那么可以移除它。 |
[Animations](guide/animations)
Only if `Animation Builder` is used within the application--standard animation support in Angular doesn't require any polyfills (as of NG6). [动画](guide/animations) 只有在应用中用到了 `Animation Builder` 时才需要;Angular 标准的动画支持是不需要任何腻子脚本的(截至 NG6)。 |
[Web Animations](guide/browser-support#web-animations) [Web 动画](guide/browser-support#web-animations) |
If AnimationBuilder is used then the polyfill will enable scrubbing support for IE/Edge and Safari (Chrome and Firefox support this natively). 如果使用了AnimationBuilder,那么腻子脚本将为 IE/Edge 和 Safari 启用擦除(scrubbing)支持(Chrome 和 Firefox 原生支持此特性) |
If you use the following deprecated i18n pipes: 如果你使用下列已废弃的i18n管道: [date](api/common/DeprecatedDatePipe), [currency](api/common/DeprecatedCurrencyPipe), [decimal](api/common/DeprecatedDecimalPipe), [percent](api/common/DeprecatedPercentPipe) | [Intl API](guide/browser-support#intl) | All but Chrome, Firefox, Edge, IE11 and Safari 10 除了 Chrome、Firefox、Edge、IE11 和 Safari 10 外的所有浏览器 |
[NgClass](api/common/NgClass) on SVG elements 在 SVG 元素上应用时 | [classList](guide/browser-support#classlist) | IE10, IE11 |
[Http](guide/http) when sending and receiving binary data 用 [Http](guide/http) 发送和接收二进制数据时 |
[Typed Array](guide/browser-support#typedarray) [Blob](guide/browser-support#blob) [FormData](guide/browser-support#formdata) |
IE 9 |
Polyfill 腻子脚本 | License 授权方式 | Size* 大小* |
---|---|---|
ES7/reflect | MIT | 0.5KB |
ES6 | MIT | 27.4KB |
classList | Public domain 公共域 | 1KB |
Intl | MIT / Unicode license | 13.5KB |
Web Animations | Apache | 14.8KB |
Typed Array | MIT | 4KB |
Blob | MIT | 1.3KB |
FormData | MIT | 0.4KB |