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

790
Views
HTML establece una URL de blob (PDF) en un iframe no funciona en dispositivos móviles

Utilizo una API para generar PDF o PDF almacenado en un directorio privado (solo accesible si el usuario ha iniciado sesión).
Mi punto final envía una respuesta http con Content-Type : application/pdf .
Lo recibo en la aplicación React.js que hace URL.createObjectURL(blob) from response.blob() usando fetch .
Cuando lo presiono en un iframe <iframe src={blobUrl} type="application/pdf"></iframe> , funciona en navegadores de escritorio pero no en navegadores móviles .
Ni siquiera funciona en Chrome Inspector en modo de respuesta.
Pero, cuando lo descargo con ese código, funciona en el móvil:

 const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.style = 'display: none'; a.href = url; a.download = filename; document.body.appendChild(a); a.click();

Y, cuando hago console.log(blobUrl) , la URL está bien en https : blob:https://{domain}.com/00457da4-a423-44ea-a26b-a65f7ec17e42

¿Alguien sabía cómo mostrar PDF en un iframe para obtener una vista previa en el móvil?

[EDITAR] sorprendentemente funciona en Safari Mobile (IOS)

ingrese la descripción de la imagen aquí

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!