Puppeteer: frame.evaluateHandle()?

Dibuat pada 16 Okt 2017  ·  3Komentar  ·  Sumber: puppeteer/puppeteer

Apakah ada alasan mengapa frame tidak memiliki evaluationHandle()? Saya mencoba menggunakannya seperti di bawah ini:

````
const windowHandle = menunggu frame.evaluateHandle((selector) => {
// Lakukan berbagai hal
kembalikan aDOMElement;
}, pemilih);

const elementHandle = windowHandle.asElement();
menunggu elementHandle.click();
````

feature good first issue

Komentar yang paling membantu

Terima kasih @vsemozhetbyt , itu pasti solusi yang sempurna.

Bisa dikatakan, halaman dan bingkai, sampai sekarang, memiliki metode yang serupa. Rasanya ini hilang.

Semua 3 komentar

Doc menyatakan bahwa page.evaluateHandle() adalah jalan pintas untuk page.mainFrame().executionContext().evaluateHandle() . Jadi sepertinya Anda bisa menggunakan frame.executionContext().evaluateHandle() .

Terima kasih @vsemozhetbyt , itu pasti solusi yang sempurna.

Bisa dikatakan, halaman dan bingkai, sampai sekarang, memiliki metode yang serupa. Rasanya ini hilang.

Silakan kirim PR dengan metode frame.evaluateHandle .

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

barnash picture barnash  ·  3Komentar

paulirish picture paulirish  ·  3Komentar

denniscieri picture denniscieri  ·  3Komentar

historylife picture historylife  ·  3Komentar

pyper picture pyper  ·  3Komentar