ASPMVC5中进行第二次下载PDF时出现PuppeteerSharp错误。
创始人
2024-09-20 04:30:44
0

出现此错误的原因是Puppeteer Sharp没有完全关闭浏览器进程,因此出现了进程冲突。下面是修复此错误的代码示例:

使用using句法确保Puppeteer Sharp完全关闭浏览器进程

public async Task GeneratePDF(string url)
{
    byte[] content;
    var launchOptions = new LaunchOptions
    {
        Headless = true,
        Args = new string[] { "--no-sandbox" }
    };
    using(var browser = await Puppeteer.LaunchAsync(launchOptions))
    using(var page = await browser.NewPageAsync())
    {
        await page.GoToAsync(url);
        content = await page.PdfDataAsync();
    }
    return content;
}

上述代码示例中,使用了using句法在方法结束时自动关闭了Puppeteer Sharp。这样就可以避免浏览器进程残留问题导致的错误。

相关内容

热门资讯

两分钟实锤!德扑起手牌胜率图(... 两分钟实锤!德扑起手牌胜率图(线上德州)原来有挂(详细辅助必赢方法)1、德扑起手牌胜率图系统规律教程...
第九分钟实锤!德州之星有辅助挂... 第九分钟实锤!德州之星有辅助挂(德州app)确实是真的有挂(详细辅助必胜教程);1、起透看视 德州之...
5分钟实锤!德州之星辅助(线上... 5分钟实锤!德州之星辅助(线上wpk德州)都是是有挂(详细辅助AI教程)1、游戏颠覆性的策略玩法,独...
一分钟实锤!德州之星辅助挂(云... 一分钟实锤!德州之星辅助挂(云扑克德州)原来有挂(详细辅助软件教程)1、德州之星辅助挂系统规律教程、...
六分钟实锤!智星德州菠萝偷偷看... 六分钟实锤!智星德州菠萝偷偷看牌功能(德扑)总是是真的有挂(详细辅助玩家教程)1、智星德州菠萝偷偷看...
9分钟实锤!德州之星辅助挂(德... 9分钟实锤!德州之星辅助挂(德州俱乐部)本来存在有挂(详细辅助扑克教程)德州之星辅助挂辅助器中分为三...
第十分钟实锤!德扑之星有作弊(... 第十分钟实锤!德扑之星有作弊(德州俱乐部)一贯有挂(详细辅助高科技教程)1、德扑之星有作弊系统规律教...
6分钟实锤!德州AI智能辅助机... 6分钟实锤!德州AI智能辅助机器人(wpk德州)真是存在有挂(详细辅助黑科技教程)1、下载好德州AI...
一分钟实锤!智星德州菠萝辅助器... 一分钟实锤!智星德州菠萝辅助器(德州之星)总是真的是有挂(详细辅助曝光教程);在进入智星德州菠萝辅助...
3分钟实锤!德扑ai智能(来玩... 3分钟实锤!德扑ai智能(来玩德州)切实真的有挂(详细辅助存在挂教程)1)德扑ai智能辅助挂:进一步...