Estoy tratando de usar titiritero para abrir el traductor de Google e ingresar texto en el campo de idioma de detección, y luego devolver el resultado en inglés. Sin embargo, me estoy cayendo en el primer obstáculo ya que el botón de abajo no me deja pasar. Sé que puedo usar page.click() pero no puedo encontrar un ID de botón y no sé cómo hacer clic en él de otra manera.
captura de pantalla del botón en el que debo hacer clic y los resultados de la inspección
Una forma sería seleccionar el botón usando una expresión XPath con contains() y luego hacer clic en él :
const [button] = await page.$x("//button[contains(., 'I agree')]"); if (!button) throw new Error("button not found"); await button.click();