En mi página, quiero que el usuario tenga una opción donde haga clic en el botón y la imagen se guarde en el portapapeles. Estoy usando este código para esto:
navigator.clipboard.write([ new ClipboardItem({ 'image/png': blob }) ]);De acuerdo con esto https://developer.mozilla.org/en-US/docs/Web/API/Clipboard/write Esto no funciona con Firefox. Pero no hay una buena alternativa.
Encontré esto pero no es para la página web solo para complementos https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/clipboard/setImageData
También sé que esto solía hacerse con execComend() pero según este https://developer.mozilla.org/en-US/docs/Web/API/Document/execCommand está en desuso.
Entonces, ¿cómo puedo lograr una tarea tan básica de copiar imágenes al portapapeles en Firefox?