Spec-Zone.ru › Web APIs

CompressionStream

Базовая версия 2023
Новое

С мая 2023 года эта функция работает на последних версиях устройств и браузеров. Возможно, эта функция не будет работать на более старых устройствах или браузерах.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Примечание: Эта функция доступна в Web Workers.

Интерфейс CompressionStream API Потоков сжатия — это API для сжатия потока данных.

Конструктор

CompressionStream()

Создаёт новый CompressionStream

Свойства экземпляра

CompressionStream.readable

Возвращает экземпляр ReadableStream, управляемый этим объектом.

CompressionStream.writable

Возвращает экземпляр WritableStream, управляемый этим объектом.

Примеры

В этом примере поток сжимается с помощью сжатия gzip.

const compressedReadableStream = inputReadableStream.pipeThrough(
  new CompressionStream("gzip"),
);

Спецификации

Спецификация
Сжатие
# compression-stream

Совместимость браузеров

Рабочий стол Мобильные
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet WebView Android
CompressionStream 80 80 113 67 16.4 80 113 57 16.4 13.0 80
CompressionStream 80 80 113 67 16.4 80 113 57 16.4 13.0 80
readable 80 80 113 67 16.4 80 113 57 16.4 13.0 80
writable 80 80 113 67 16.4 80 113 57 16.4 13.0 80

© 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/CompressionStream

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API