Tengo una extensión de Chrome existente con Manifest Version V2. Estoy tratando de copiar la URL de la página cuando el usuario hace clic en el ícono de extensiones. Estaba confiando en la función execCommand ('copiar') para copiar enlaces antes. Con Manifest V3, ya que el trabajador de servicio ya no puede acceder al objeto de Windows. Estoy tratando de migrar y usar navigator.clipboard.writeText (url). Cuando activé el evento para copiar usando el portapapeles, presioné la excepción indefinida navigator.clipboard.
Estoy activando los eventos en los enlaces "https", que se considera un contexto seguro.
¿Alguien sabe por qué el portapapeles no está definido por el trabajador del servicio incluso en el contexto de https?