Estoy tratando de implementar un enlace de copia con una imagen en miniatura como en VidYard,
He implementado el exCommand y este es mi código:
let selection = window.getSelection(); let container = document.querySelector('.container'); if (selection.rangeCount > 0) { selection.removeAllRanges(); } const range = document.createRange(); range.selectNode(container); selection.addRange(range); document.execCommand("copy"); selection.removeAllRanges();Pero cuando pego en Gmail, no puedo mostrar el enlace porque está en un espacio oculto:
<span className="classClipboard"> <img src="image/path" className="className" /> <span style={{ opacity: 0 }}>{"MyLink"}</span> </span>¿Algunas ideas para arreglar esto?