Hola chicos, acabo de tener una pregunta que no he encontrado en Internet.
Básicamente, estoy creando una tarjeta de Twitter, pero el problema aquí es que el generador de imágenes es asíncrono. Genera la imagen dando números o cadenas.
Así que el código será algo como esto:
<meta name="twitter:image" content={`https://image-generator/${some_string_or_number_in_here}.png`} />Pero cuando trato de hacerlo como tarjeta de twitter no funciona. No aparece o muestra una imagen predeterminada.
Sé que la tarjeta de Twitter espera un enlace directo que ya existe, pero esta es una aplicación de nodo que genera archivos png para ti.
¿Alguna sugerencia, chicos, de cómo puedo solucionar esto?
por favor intente esto
let _desc = `https://image-generator/${some_string_or_number_in_here}.png`; document.querySelector('meta[name="twitter:image"]').setAttribute("content", _desc);