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
readAsBinaryString(blob)
Parameter
Rückgabewert
Ein String, der die Eingabedaten darstellt.
Ausnahmen
NotFoundErrorDOMException-
Wird ausgelöst, wenn die Ressource, die durch die DOM
FileoderBlobrepräsentiert wird, nicht gefunden werden kann, z.B. weil sie gelöscht wurde. SecurityErrorDOMException-
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).
NotReadableErrorDOMException-
Wird ausgelöst, wenn die Ressource aufgrund eines Berechtigungsproblems nicht gelesen werden kann, wie z.B. einem gleichzeitigen Sperren.
EncodingErrorDOMException-
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> |