Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

95
Visualizações
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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda