如何在Windows Server 2008中使用Puppeteer Sharp获取网页的屏幕截图

约翰

我正在使用puppeteer sharp v1.10来获取网页的屏幕截图。它在Windows 10机器上工作正常,但在Windows Server 2008中不工作

但是在puppeteer github存储库中,他们已经通过使用System.Net.WebSockets.Managed报告并解决了该问题。我已经在puppeteer演示样本中安装了此nuget软件包。但是我不知道如何在Windows Server 2008中使用它。

谁能帮我获得带有puppeteer-sharp的Windows Server 2008中的屏幕截图。

强硬的

这是在Puppeteer-Sharp上使用System.Net.WebSockets.Managed的方式

var browserOptions = new LaunchOptions
{
    Headless = true,
    WebSocketFactory = (uri, socketOptions, cancellationToken)
        => System.Net.WebSockets.SystemClientWebSocket.ConnectAsync(uri, cancellationToken)
};
using (var browser = await Puppeteer.LaunchAsync(browserOptions))
using (var page = await browser.NewPageAsync())
{

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在单个图像中从浏览器获取整个网页的屏幕截图

如何使用Javascript拍摄网页的屏幕截图

如何在SQL SERVER 2008中使用滞后功能

如何使用UserControl获取表单的屏幕截图?

如何使用python从网站获取屏幕截图?

如何使用php截取已加载网页的屏幕截图?

如何使用 PhantomJs 从网页截取 googlemap 的屏幕截图?

如何在C#中获取Winform屏幕截图?

如何在Android中获取布局的屏幕截图

如何在JavaScript中获取gltf模型的屏幕截图?

如何在Windows Embedded Standard中拍摄桌面屏幕截图?

如何在Windows Store应用中拍摄屏幕截图

如何从网页制作屏幕截图?

使用Edge的网页的屏幕截图

如何在Windows 2008 Server的Mac遥控器上更改屏幕分辨率?

如何在SQL Server 2008中使用表别名编写UPDATE SQL?

如何在SQL Server 2008中使用Alter Table语句设置默认值

如何在SQL Server 2008 R2中使用小数或数字内的列

如何在SQL Server 2008中获取时间总和字段

如何在SQL Server 2008中获取特定值的列名

如何在 Windows 10 上使用 docker 获取 Windows Server 16 的图像

如何使用Navigationbar获取特别的tableviewcell屏幕截图?

如何使用python获取给定URL的屏幕截图

如何在登录屏幕上更改 Windows Server 2016 中的密码?

如何使用Excel宏将多个网页另存为pdf文件或屏幕截图?

如何在asp.net中获取当前页面的屏幕截图。

如何截取完整网页的屏幕截图?

如何截取整个网页的屏幕截图?

在Windows Server 2008 R2中使用.bat文件更改权限