From 9a110dee28ae2ef12ee014b98fda6bae6ee48edb Mon Sep 17 00:00:00 2001 From: YujiSoftware Date: Wed, 2 Mar 2022 20:22:51 +0900 Subject: Migrate to Compat macro (zh-cn) --- files/zh-cn/web/api/filereader/abort/index.html | 54 +------------ files/zh-cn/web/api/filereader/error/index.html | 54 +------------ files/zh-cn/web/api/filereader/index.html | 92 +--------------------- .../api/filereader/readasarraybuffer/index.html | 54 +------------ .../api/filereader/readasbinarystring/index.html | 54 +------------ .../zh-cn/web/api/filereader/readastext/index.html | 56 +------------ .../zh-cn/web/api/filereader/readystate/index.html | 54 +------------ files/zh-cn/web/api/filereader/result/index.html | 54 +------------ 8 files changed, 8 insertions(+), 464 deletions(-) (limited to 'files/zh-cn/web/api/filereader') diff --git a/files/zh-cn/web/api/filereader/abort/index.html b/files/zh-cn/web/api/filereader/abort/index.html index 195f05b1bb..de474fcc0c 100644 --- a/files/zh-cn/web/api/filereader/abort/index.html +++ b/files/zh-cn/web/api/filereader/abort/index.html @@ -37,59 +37,7 @@ translation_of: Web/API/FileReader/abort

浏览器兼容性

-

{{CompatibilityTable}}

- -
- - - - - - - - - - - - - - - - - - - -
FeatureFirefox (Gecko)ChromeInternet ExplorerOperaSafari
Basic support{{CompatGeckoDesktop("1.9.2")}}[1]710[2]12.02[3]6.0.2
-
- -
- - - - - - - - - - - - - - - - - - - -
FeatureFirefox Mobile (Gecko)AndroidIE MobileOpera MobileSafari Mobile
Basic support3231011.56.1
-
- -

[1] 在Gecko 2.0 beta 7 (Firefox 4.0 beta 7)之前,上述方法中所有的 {{domxref("Blob")}} 参数都只能是一个 {{domxref("File")}} 对象。根据最新的 FileAPI 草案,现在的所有的 {{domxref("Blob")}} 参数既可以是 {{domxref("Blob")}} 对象也可以是一个 {{domxref("File")}} 对象。在Gecko 13.0 {{geckoRelease("13.0")}} 之前,FileReader.error 属性会返回一个 FileError 对象。根据最新的FileAPI草案,现在的  FileReader.error会返回一个 DOMError 对象。

- -

[2] IE9有一个 File API Lab.

- -

[3] Opera从11.10开始 部分支持 .

+{{Compat("api.FileReader.abort")}}

相关链接

diff --git a/files/zh-cn/web/api/filereader/error/index.html b/files/zh-cn/web/api/filereader/error/index.html index 056b44219c..a6e171ad5b 100644 --- a/files/zh-cn/web/api/filereader/error/index.html +++ b/files/zh-cn/web/api/filereader/error/index.html @@ -35,59 +35,7 @@ translation_of: Web/API/FileReader/error

浏览器兼容性

-

{{CompatibilityTable}}

- -
- - - - - - - - - - - - - - - - - - - -
FeatureFirefox (Gecko)ChromeInternet ExplorerOperaSafari
Basic support{{CompatGeckoDesktop("1.9.2")}}[1]710[2]12.02[3]6.0.2
-
- -
- - - - - - - - - - - - - - - - - - - -
FeatureFirefox Mobile (Gecko)AndroidIE MobileOpera MobileSafari Mobile
Basic support3231011.56.1
-
- -

[1] 在Gecko 2.0 beta 7 (Firefox 4.0 beta 7)之前,上述方法中所有的 {{domxref("Blob")}} 参数都只能是一个 {{domxref("File")}} 对象。根据最新的 FileAPI 草案,现在的所有的 {{domxref("Blob")}} 参数既可以是 {{domxref("Blob")}} 对象也可以是一个 {{domxref("File")}} 对象。在Gecko 13.0 {{geckoRelease("13.0")}} 之前,FileReader.error 属性会返回一个 FileError 对象。根据最新的FileAPI草案,现在的  FileReader.error会返回一个 DOMError 对象。

- -

[2] IE9有一个 File API Lab.

- -

[3] Opera从11.10开始 部分支持 .

+{{Compat("api.FileReader.error")}}

相关链接

diff --git a/files/zh-cn/web/api/filereader/index.html b/files/zh-cn/web/api/filereader/index.html index 316b42f53e..331522ab36 100644 --- a/files/zh-cn/web/api/filereader/index.html +++ b/files/zh-cn/web/api/filereader/index.html @@ -119,97 +119,7 @@ translation_of: Web/API/FileReader

浏览器兼容

-

{{CompatibilityTable}}

- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FeatureFirefox (Gecko)ChromeEdgeInternet ExplorerOperaSafari
Basic support{{CompatGeckoDesktop("1.9.2")}}[1]7{{CompatVersionUnknown}}1012.02[2]6.0
Support in Web Workers{{CompatGeckoDesktop(46)}}{{CompatVersionUnknown()}}{{CompatVersionUnknown}}{{CompatNo}}{{CompatVersionUnknown()}}{{CompatNo}}
error property uses {{domxref("DOMException")}}, not {{domxref("DOMError")}}{{CompatGeckoDesktop(58)}}{{CompatVersionUnknown()}}{{CompatVersionUnknown()}}{{CompatNo}}{{CompatVersionUnknown()}}{{CompatNo}}
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FeatureFirefox Mobile (Gecko)AndroidEdgeIE MobileOpera MobileSafari Mobile
Basic support323{{CompatVersionUnknown}}1011.56.1
Support in Web Workers{{CompatGeckoMobile(46)}}{{CompatVersionUnknown()}}{{CompatVersionUnknown}}{{CompatNo}}{{CompatVersionUnknown()}}{{CompatNo}}
error property uses {{domxref("DOMException")}}, not {{domxref("DOMError")}}{{CompatGeckoMobile(58)}}{{CompatUnknown()}}{{CompatVersionUnknown()}}{{CompatNo}}{{CompatVersionUnknown()}}{{CompatNo}}
-
- -

[1] Prior to Gecko 2.0 beta 7 (Firefox 4.0 beta 7), all {{domxref("Blob")}} parameters below were {{domxref("File")}} parameters; this has since been updated to match the specification correctly. Prior to Gecko 13.0 {{geckoRelease("13.0")}} the FileReader.error property returned a {{domxref("FileError")}} object. This interface has been removed and FileReader.error is now returning the {{domxref("DOMError")}} object as defined in the latest FileAPI draft.

- -

[2] Opera has partial support in 11.1.

+{{Compat("api.FileReader")}}

相关链接

diff --git a/files/zh-cn/web/api/filereader/readasarraybuffer/index.html b/files/zh-cn/web/api/filereader/readasarraybuffer/index.html index 2d22e8bb1d..6c1ce338aa 100644 --- a/files/zh-cn/web/api/filereader/readasarraybuffer/index.html +++ b/files/zh-cn/web/api/filereader/readasarraybuffer/index.html @@ -37,59 +37,7 @@ translation_of: Web/API/FileReader/readAsArrayBuffer

浏览器兼容性

-

{{CompatibilityTable}}

- -
- - - - - - - - - - - - - - - - - - - -
FeatureFirefox (Gecko)ChromeInternet ExplorerOperaSafari
Basic support{{CompatGeckoDesktop("1.9.2")}}[1]710[2]12.02[3]6.0.2
-
- -
- - - - - - - - - - - - - - - - - - - -
FeatureFirefox Mobile (Gecko)AndroidIE MobileOpera MobileSafari Mobile
Basic support3231011.56.1
-
- -

[1] 在Gecko 2.0 beta 7 (Firefox 4.0 beta 7)之前,上述方法中所有的 {{domxref("Blob")}} 参数都只能是一个 {{domxref("File")}} 对象。根据最新的 FileAPI 草案,现在的所有的 {{domxref("Blob")}} 参数既可以是 {{domxref("Blob")}} 对象也可以是一个 {{domxref("File")}} 对象。在Gecko 13.0 {{geckoRelease("13.0")}} 之前,FileReader.error 属性会返回一个 FileError 对象。根据最新的FileAPI草案,现在的  FileReader.error会返回一个 DOMError 对象。

- -

[2] IE9有一个 File API Lab.

- -

[3] Opera从11.10开始 部分支持 .

+{{Compat("api.FileReader.readAsArrayBuffer")}}

相关链接

diff --git a/files/zh-cn/web/api/filereader/readasbinarystring/index.html b/files/zh-cn/web/api/filereader/readasbinarystring/index.html index 135709795e..7cf6809b3e 100644 --- a/files/zh-cn/web/api/filereader/readasbinarystring/index.html +++ b/files/zh-cn/web/api/filereader/readasbinarystring/index.html @@ -54,59 +54,7 @@ canvas.toBlob(function (blob) {

浏览器兼容性

-

{{CompatibilityTable}}

- -
- - - - - - - - - - - - - - - - - - - -
FeatureFirefox (Gecko)ChromeInternet ExplorerOperaSafari
Basic support{{CompatGeckoDesktop("1.9.2")}}[1]7{{CompatNo}}12.02[3]6.0
-
- -
- - - - - - - - - - - - - - - - - - - -
FeatureFirefox Mobile (Gecko)AndroidIE MobileOpera MobileSafari Mobile
Basic support3231011.56.0
-
- -

[1] 在Gecko 2.0 beta 7 (Firefox 4.0 beta 7)之前,上述方法中所有的 {{domxref("Blob")}} 参数都只能是一个 {{domxref("File")}} 对象。根据最新的 FileAPI 草案,现在的所有的 {{domxref("Blob")}} 参数既可以是 {{domxref("Blob")}} 对象也可以是一个 {{domxref("File")}} 对象。在Gecko 13.0 {{geckoRelease("13.0")}} 之前,FileReader.error 属性会返回一个 FileError 对象。根据最新的FileAPI草案,现在的  FileReader.error会返回一个 DOMError 对象。

- -

[2] IE9有一个 File API Lab.

- -

[3] Opera从11.10开始 部分支持 .

+{{Compat("api.FileReader.readAsBinaryString")}}

相关链接

diff --git a/files/zh-cn/web/api/filereader/readastext/index.html b/files/zh-cn/web/api/filereader/readastext/index.html index dd9618490f..54ab143d73 100644 --- a/files/zh-cn/web/api/filereader/readastext/index.html +++ b/files/zh-cn/web/api/filereader/readastext/index.html @@ -47,61 +47,7 @@ translation_of: Web/API/FileReader/readAsText

兼容性

-

{{CompatibilityTable}}

- -
- - - - - - - - - - - - - - - - - - - -
FeatureFirefox (Gecko)ChromeInternet ExplorerOperaSafari
Basic support{{CompatGeckoDesktop("1.9.2")}}[1]710[2]12.02[3]6.0.2
-
- -
- - - - - - - - - - - - - - - - - - - -
FeatureFirefox Mobile (Gecko)AndroidIE MobileOpera MobileSafari Mobile
Basic support3231011.56.1
-
- -

 

- -

[1] 在 Gecko 2.0 beta 7 (Firefox 4.0 beta 7) 之前,所有 File 类型,都是 Blob类型的一个子集,这已经正确的被纳入到规范里了.在 Gecko 13.0 之前,如果我们错误的传参会导致 FileReader 返回一个FileError对象.而FileError 这个实例已经从FileReader 规范中被移除了.而在最新的FileAPI 草稿中定义的错误处理机制是返回一个 DOMError 对象.

- -

[2] IE9 采用的是 File API Lab.实现编码格式化

- -

[3] 在Opera11.1 版本中只是被部分支持

+{{Compat("api.FileReader.readAsText")}}

其他文档 

diff --git a/files/zh-cn/web/api/filereader/readystate/index.html b/files/zh-cn/web/api/filereader/readystate/index.html index d0d60eacc3..67f040daa7 100644 --- a/files/zh-cn/web/api/filereader/readystate/index.html +++ b/files/zh-cn/web/api/filereader/readystate/index.html @@ -37,59 +37,7 @@ translation_of: Web/API/FileReader/readyState

浏览器兼容性

-

{{CompatibilityTable}}

- -
- - - - - - - - - - - - - - - - - - - -
FeatureFirefox (Gecko)ChromeInternet ExplorerOperaSafari
Basic support{{CompatGeckoDesktop("1.9.2")}}[1]710[2]12.02[3]6.0.2
-
- -
- - - - - - - - - - - - - - - - - - - -
FeatureFirefox Mobile (Gecko)AndroidIE MobileOpera MobileSafari Mobile
Basic support3231011.56.1
-
- -

[1] 在Gecko 2.0 beta 7 (Firefox 4.0 beta 7)之前,上述方法中所有的 {{domxref("Blob")}} 参数都只能是一个 {{domxref("File")}} 对象。根据最新的 FileAPI 草案,现在的所有的 {{domxref("Blob")}} 参数既可以是 {{domxref("Blob")}} 对象也可以是一个 {{domxref("File")}} 对象。在Gecko 13.0 {{geckoRelease("13.0")}} 之前,FileReader.error 属性会返回一个 FileError 对象。根据最新的FileAPI草案,现在的  FileReader.error会返回一个 DOMError 对象。

- -

[2] IE9有一个 File API Lab.

- -

[3] Opera从11.10开始 部分支持 .

+{{Compat("api.FileReader.readyState")}}

相关链接

diff --git a/files/zh-cn/web/api/filereader/result/index.html b/files/zh-cn/web/api/filereader/result/index.html index d459d6af67..efb8699894 100644 --- a/files/zh-cn/web/api/filereader/result/index.html +++ b/files/zh-cn/web/api/filereader/result/index.html @@ -35,59 +35,7 @@ translation_of: Web/API/FileReader/result

浏览器兼容性

-

{{CompatibilityTable}}

- -
- - - - - - - - - - - - - - - - - - - -
特性Firefox (Gecko)ChromeInternet ExplorerOperaSafari
基本特性支持{{CompatGeckoDesktop("1.9.2")}}[1]710[2]12.02[3]6.0.2
-
- -
- - - - - - - - - - - - - - - - - - - -
特性Firefox Mobile (Gecko)AndroidIE MobileOpera MobileSafari Mobile
基本特性支持3231011.56.1
-
- -

[1] 早于 Gecko 2.0 beta 7 (Firefox 4.0 beta 7)的版本,所有 {{domxref("Blob")}} 的参数归属于 {{domxref("File")}};现在已经更新为正确的技术规范。早于Gecko 13.0 {{geckoRelease("13.0")}} 的版本,FileReader.error 属性返回一个 {{domxref("FileError")}} 对象,这个接口已经被移除。现在根据最新的FileAPI 草案FileReader.error返回一个{{domxref("DOMError")}} 对象。

- -

[2] IE9拥有File API Lab

- -

[3] Opera 11.1版本拥有partial support

+{{Compat("api.FileReader.result")}}

参见

-- cgit v1.2.3-54-g00ecf