#c# #playwright
Вопрос:
Есть ли способ получить процент от процесса загрузки при использовании Playwright?
Это код, который я использую для загрузки файлов:
using (var playWright = await Playwright.CreateAsync()) { string fileName = null, path = null; BrowserTypeLaunchOptions browserLaunchOptions = new BrowserTypeLaunchOptions() { Headless = true}; var browser = await playWright.Chromium.LaunchAsync(browserLaunchOptions); var browserContextOptions = new BrowserNewContextOptions() { AcceptDownloads = true }; var context = await browser.NewContextAsync(browserContextOptions); var page = await context.NewPageAsync(); page.Download = async (object sender, IDownload e) =gt; { string path = DownloadDirectory @"" e.SuggestedFilename; await e.SaveAsAsync(path); }; await page.GotoAsync(URL); }
Комментарии:
1. Индикация хода загрузки пока невозможна, я бы рекомендовал подать запрос на функцию на GitHub.