在Puppeteer中,您可以评估异步函数:
await page.evaluate(async () => {
// await some promise
});在PuppeteerSharp中有类似的吗?使用EvaluateFunctionAsync,任务在承诺解决之前完成:
await page.EvaluateFunctionAsync(@"async () => {
// await some promise
}");发布于 2018-07-14 19:38:06
这是正确的方法,例如:
var six = await page.EvaluateFunctionAsync<int>("async () => await Promise.resolve(6)");https://stackoverflow.com/questions/51093017
复制相似问题