我有以下代码创建,然后通过 PuppeteerSharp 关闭 Chrome 页面:
var options = new LaunchOptions() {Headless = true, Args = new[] { "--disable-web-security" }};
Browser browser = await Puppeteer.LaunchAsync(options, factory);
Page page = await browser.NewPageAsync();
await page.CloseAsync();
page.Dispose();
最后一条语句 (page.Dispose) 导致写出以下警告:
PuppeteerSharp.Page:警告:协议错误:连接已关闭。该页面很可能已关闭。
我有以下问题:
- 这是一个问题吗?我可以忽略这个警告吗?
.Dispose
关闭页面后是否需要关闭页面?