ReadableStream: свойство locked
Примечание: Эта функция доступна в Веб-воркерах.
Чтение-только свойство locked интерфейса ReadableStream возвращает значение, указывающее, заблокирован ли потоковый объект для чтения.
Потоковый объект может иметь не более одного активного читателя одновременно, и он заблокирован для этого читателя до тех пор, пока он не будет освобожден. Читатель может быть получен с помощью ReadableStream.getReader() и освобожден с помощью метода releaseLock() читателя.
Значение
Значение boolean, указывающее, заблокирован ли потоковый объект для чтения.
Примеры
const stream = new ReadableStream({
// ...
});
const reader = stream.getReader();
stream.locked;
// should return true, as the stream has been locked to a reader
Спецификации
| Спецификация |
|---|
| Потоки # ref-for-rs-locked② |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
locked |
52 | 14 | 65 | 39 | 10.1 | 52 | 65 | 41 | 10.3 | 6.0 | 52 |
См. также
-
ReadableStream()конструктор - Использование потоков для чтения
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/ReadableStream/locked