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: readAsBinaryString() Methode

Deprecated

Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.

Hinweis: Diese Funktion ist nur in Web Workers verfügbar, mit Ausnahme von Service Workers.

Hinweis: Diese Methode ist zugunsten von readAsArrayBuffer() veraltet.

Die readAsBinaryString() Methode des FileReaderSync Interfaces ermöglicht es Ihnen, File- oder Blob-Objekte auf synchrone Weise in einen String zu lesen. Dieses Interface ist nur verfügbar in Workers, da es synchrones I/O ermöglicht, das potenziell blockieren könnte.

Syntax

js
readAsBinaryString(blob)

Parameter

blob

Die File oder Blob, die gelesen werden soll.

Rückgabewert

Ein String, der die Eingabedaten darstellt.

Ausnahmen

NotFoundError DOMException

Wird ausgelöst, wenn die Ressource, die durch die DOM File oder Blob repräsentiert wird, nicht gefunden werden kann, z.B. weil sie gelöscht wurde.

SecurityError DOMException

Wird ausgelöst, wenn eine der folgenden problematischen Situationen erkannt wird:

  • die Ressource wurde von einem Dritten modifiziert;
  • es werden gleichzeitig zu viele Lesevorgänge durchgeführt;
  • die Datei, auf die die Ressource zeigt, ist unsicher für eine Nutzung aus dem Web (wie z.B. eine Systemdatei).
NotReadableError DOMException

Wird ausgelöst, wenn die Ressource aufgrund eines Berechtigungsproblems nicht gelesen werden kann, wie z.B. einem gleichzeitigen Sperren.

EncodingError DOMException

Wird ausgelöst, wenn die Ressource eine Daten-URL ist und die durch jeden Browser definierte Längenbeschränkung überschreitet.

Spezifikationen

Spezifikation
File API
# readAsBinaryStringSyncSection

Browser-Kompatibilität

Siehe auch