Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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 Blob oder eine File in ein ArrayBuffer, das die Eingabedaten als binären String darstellt.

FileReaderSync.readAsBinaryString()

Diese Methode konvertiert ein angegebenes Blob oder eine File in einen String, der die Eingabedaten als binären String darstellt. Diese Methode ist veraltet, verwenden Sie stattdessen readAsArrayBuffer().

FileReaderSync.readAsText()

Diese Methode konvertiert ein angegebenes Blob oder eine File in einen String, der die Eingabedaten als Text-String darstellt. Der optionale encoding-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 Blob oder eine File in einen String, der die Eingabedaten als Daten-URL darstellt.

Spezifikationen

Spezifikation
File API
# FileReaderSync

Browser-Kompatibilität

Siehe auch