Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

112
Views
Cómo generar un documento de Word a partir de un archivo html que contiene <video> y <audio>

Estoy haciendo una extensión de Google Chrome que es como un editor de notas. Estoy tratando de agregar una función donde el usuario puede descargar sus notas como un documento de Word (inicialmente probé pdf, después de investigar descubrí que los pdf no pueden reproducir video y audio), y las notas pueden contener audio y video html5 incrustados (y ). Busqué cómo generar un documento de Word desde html y usé el código que encontré, pero el audio y el video no se procesan. Investigué mucho y no encontré nada al respecto. Mi código para hacer el documento de Word está a continuación:

 const preHtml = "<html xmlns:o='urn:schemas-microsoft-com:office:office' xmlns:w='urn:schemas-microsoft-com:office:word' xmlns='http://www.w3.org/TR/REC-html40'><head><meta charset='utf-8'><title>NoteLab Notes</title></head><body>"; const postHtml = "</body></html>"; const html = preHtml + notes.innerHTML + postHtml; const blob = new Blob(['\ufeff', html], { type: 'application/msword' }); const url = 'data:application/vnd.ms-word;charset=utf-8,' + encodeURIComponent(html); const filename = prompt("What should be the name of the file?") + '.doc' const downloadLink = document.createElement("a"); document.body.appendChild(downloadLink); if(navigator.msSaveOrOpenBlob ){ navigator.msSaveOrOpenBlob(blob, filename); } else { downloadLink.href = url; downloadLink.download = filename; downloadLink.click(); } document.body.removeChild(downloadLink);

¿Cómo se supone que debo renderizar el video y el audio?

about 4 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 Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!