FileReaderSync
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Hinweis: Diese Funktion ist nur in Web Workers verfügbar, mit Ausnahme von Service Workers.
Das FileReaderSync-Interface ermöglicht es Ihnen, File- oder Blob-Objekte synchron zu lesen. Dieses Interface ist nur verfügbar in Workers, da es synchrones I/O ermöglicht, das potenziell blockieren könnte.
Konstruktor
FileReaderSync()-
Gibt ein neues
FileReaderSync-Objekt zurück.
Instanz-Eigenschaften
Dieses Interface hat keine Eigenschaften.
Instanz-Methoden
FileReaderSync.readAsArrayBuffer()-
Diese Methode konvertiert ein angegebenes
Bloboder eineFilein einArrayBuffer, das die Eingabedaten als binären String darstellt. FileReaderSync.readAsBinaryString()-
Diese Methode konvertiert ein angegebenes
Bloboder eineFilein einen String, der die Eingabedaten als binären String darstellt. Diese Methode ist veraltet, verwenden Sie stattdessenreadAsArrayBuffer(). FileReaderSync.readAsText()-
Diese Methode konvertiert ein angegebenes
Bloboder eineFilein einen String, der die Eingabedaten als Text-String darstellt. Der optionaleencoding-Parameter gibt die zu verwendende Kodierung an (z.B. iso-8859-1 oder UTF-8). Wenn er nicht vorhanden ist, wird die Methode einen Erkennungsalgorithmus dafür anwenden. FileReaderSync.readAsDataURL()-
Diese Methode konvertiert ein angegebenes
Bloboder eineFilein einen String, der die Eingabedaten als Daten-URL darstellt.
Spezifikationen
| Spezifikation |
|---|
| File API> # FileReaderSync> |