• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

221
Views
javascript: ¿Cómo usar CompressionStream('gzip') para un archivo de <input type="file">?

Quiero comprimir un archivo seleccionado de <input type="file"> y descargarlo usando CompressionStream nativo (en realidad solo funciona en Chrome)

 async function compress(input) { const file = input.files[0]; const rs = file.stream().pipeThrough(new CompressionStream('gzip')); const blob = await new Response(rs).blob(); const url = window.URL.createObjectURL(blob); window.open( url ); }
 <input type="file" id="file" onchange="compress(this)">

El navegador muestra los datos binarios en lugar de descargar...

about 3 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error