Existe uma razão pela qual os quadros não possuemvaluHandle()? Estou tentando usar como abaixo:
````
const windowHandle = espera frame.evaluateHandle((seletor) => {
//Faz várias coisas
return aDOMElement;
}, seletor);
const elementHandle = windowHandle.asElement();
aguardar elementHandle.click();
````
Doc afirma que page.evaluateHandle()
é um atalho para page.mainFrame().executionContext().evaluateHandle()
. Então parece que você pode usar frame.executionContext().evaluateHandle()
.
Obrigado @vsemozhetbyt , essa é definitivamente uma solução perfeita.
Dito isto, página e quadro, até agora, tiveram métodos semelhantes. Parece que isso está faltando.
Por favor, sinta-se à vontade para enviar um PR com o método frame.evaluateHandle
.
Comentários muito úteis
Obrigado @vsemozhetbyt , essa é definitivamente uma solução perfeita.
Dito isto, página e quadro, até agora, tiveram métodos semelhantes. Parece que isso está faltando.