#Gifs

1 messages · Page 1 of 1 (latest)

barren sun
#

Los links que compartes van directamente al gif ?

nova mantle
#

Ya está resuelto, gracias!

barren sun
#

Cual era el problema y como lo resolviste?

nova mantle
#

El problema es que al crear el botón de "compartir", le paso la URL de la imagen que puedo visualizar en la web. ¿el problema? Es una URL, no es un <img src..../>. Por lo tanto, comparte sólo la URL. ¿solución?

<button
                            onClick={() =>
                                fetch(item.url)
                                    .then(function (response) {
                                        return response.blob();
                                    })
                                    .then(function (blob) {
                                        let file = new File([blob], 'picture.gif', { type: 'image/gif' });
                                        let filesArray = [file];

                                        if (navigator.canShare && navigator.canShare({ files: filesArray })) {
                                            navigator.share({
                                                files: filesArray,
                                            });
                                        }
                                    })
                            }
                            type="button"
                        >
                            Compartir
                        </button>```