Desarrollé un complemento de Firefox que tiene la función de copiar texto automáticamente cuando la ventana emergente está abierta. Pero no funciona y me da este mensaje de error.
no capturado (en promesa) DOMException: la escritura del portapapeles se bloqueó debido a la falta de activación del usuario.
esto funciona bien en Chrome.
Usé la API del portapapeles para hacer esto.
navigator.clipboard.writeText(data).then(()=>{ console.log('copied') })¿Alguna idea para evitar esto o arreglarlo?
Sus extensiones deben tener el permiso ClipboardWrite para escribir en el clipboardWrite sin interacción del usuario. https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/permissions#clipboard_access