Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

98
Vistas
Webshare API Javascipt: vista previa de la imagen compartida

Tengo el siguiente Codepen: https://codepen.io/Jsbbvk/pen/vYeRBZy

 const onClick = async () => { const blob = await (await fetch("https://source.unsplash.com/random")).blob() const file = new File([blob], 'img', {type: blob.type}) navigator.share({title: 'image', text: 'image', files: [file]}) } document.getElementById("share").addEventListener("click", onClick)

En el móvil, así es como se ve cuando presionas el botón intercambio de imágenes

No hay una vista previa de la imagen antes de compartirla. A continuación se muestra el resultado deseado (que se logró presionando prolongadamente una imagen aleatoria y presionando "compartir") destinado
¿Hay alguna manera de lograr esta vista previa de la imagen?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Probé esto con una demostración y llegué a la conclusión de que esto parece ser una limitación en Safari. Funciona bien con la vista previa de imágenes en Android.

Lo que no entiendo es por qué funciona en otra demostración (haga clic en el botón Compartir y verá una vista previa), pero no en la demostración anterior. En Share 4 intenté reproducir exactamente lo que hace mi código , pero parece que no funciona.

Puede que solo sea un error de WebKit, sinceramente, no sé qué es lo que está mal y qué es diferente entre las dos demostraciones.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda