FileReaderSync
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Note: This feature is only available in Web Workers, except for Service Workers.
Giao diện FileReaderSync cho phép đọc các đối tượng File hoặc Blob một cách đồng bộ. Giao diện này chỉ khả dụng trong workers vì nó cho phép I/O đồng bộ có khả năng gây chặn luồng thực thi.
Hàm tạo
FileReaderSync()-
Trả về một đối tượng
FileReaderSyncmới.
Thuộc tính thể hiện
Giao diện này không có thuộc tính nào.
Phương thức thể hiện
FileReaderSync.readAsArrayBuffer()-
Phương thức này chuyển đổi một
BlobhoặcFileđược chỉ định thành mộtArrayBufferbiểu diễn dữ liệu đầu vào dưới dạng chuỗi nhị phân. FileReaderSync.readAsBinaryString()Deprecated-
Phương thức này chuyển đổi một
BlobhoặcFileđược chỉ định thành một chuỗi biểu diễn dữ liệu đầu vào dưới dạng chuỗi nhị phân. Phương thức này đã lỗi thời, cân nhắc dùngreadAsArrayBuffer()thay thế. FileReaderSync.readAsText()-
Phương thức này chuyển đổi một
BlobhoặcFileđược chỉ định thành một chuỗi biểu diễn dữ liệu đầu vào dưới dạng chuỗi văn bản. Tham sốencodingtùy chọn chỉ định bảng mã sẽ sử dụng (ví dụ: iso-8859-1 hoặc UTF-8). Nếu không có, phương thức sẽ áp dụng thuật toán tự động phát hiện. FileReaderSync.readAsDataURL()-
Phương thức này chuyển đổi một
BlobhoặcFileđược chỉ định thành một chuỗi biểu diễn dữ liệu đầu vào dưới dạng data URL.
Thông số kỹ thuật
| Specification |
|---|
| File API> # FileReaderSync> |