簡體   English   中英

PuppeteerSharp正在隱身模式下打開2個鍍鉻窗口

[英]Puppeteer sharp is opening 2 chrome windows on incognito

我剛剛開始將此端口用於 puppeteer,但我遇到了問題。 當我放置標志“--incognito”或使用 browser.CreateIncognitoBrowserContextAsync() 時,我總是打開 2 個 chrome 窗口。 有解決此問題的方法嗎? 如果我使用“--incognito”標志對我的 chrome 瀏覽器執行此操作,它將僅打開 1 個實例。

它相當混亂,但這似乎有效..

using (Browser browser = await Puppeteer.LaunchAsync(options))
{
     // create the async context 
    var context = await browser.CreateIncognitoBrowserContextAsync();

    // get the page created by default when launch async ran and close it whilst keeping the browser active
    var browserPages = await browser.PagesAsync();
    await browserPages[0].CloseAsync();

    // create a new page using the incognito context
    using (Page page = await context.NewPageAsync())
    {
        // do something 
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM