puppeteer 相关问题

Puppeteer是一个Node库,它提供了一个高级API,通过DevTools协议控制无头Chrome或Chromium。它还可以配置为使用完整(非无头)Chrome或Chromium。

Puppeteer 无法在 Google App Engine 中工作?

加载共享库时出错:libnss3.so 无法打开共享对象文件 我想在 google 应用引擎上部署我的 puppeteer 应用程序,因为它说他们的 node.js 环境支持 puppeteer

回答 3 投票 0

等待元素在 Puppeteer 中具有特定文本

我想在检测到元素的innerHTML从“在线”更改为“离线”时关闭页面和浏览器。 目前我每 10 秒检查一次。

回答 1 投票 0

在 Node.js 上的 Puppeteer 中触发侦听器之前获取正确的重定向

目前,我正在学习 Node.js 和 Puppeteer 库以进行抓取。我有一个关于重定向的问题。我遇到了这样的场景:我想抓取 URL 'https://www.facebook...

回答 1 投票 0

错误:找不到 Chrome(版本 124.0.6367.91)

我正在使用电子制作一个桌面应用程序,并使用 PDF 中的 puppeteer 给出输出。 如果我使用 npm 运行我的 Puppeteer,它会按预期工作,并且当我使用 ele 打包它时,它也会运行良好...

回答 1 投票 0

如何在 Docker 容器内运行 Puppeteer 和 Node.js?

我已经使用 Puppeteer 和 Node.js 构建了一个 scraper,现在我想对其进行 dockerize。我尝试了多种方法来解决这个问题,但是当 puppeteer 尝试启动浏览器进行 scra 时遇到问题...

回答 1 投票 0

Puppeteer 连接 chrome 浏览器远程调试链接(localhost:9222)时出现 404 错误,如何解决?

我正在使用以下代码在现有浏览器窗口上使用 puppeteer: const browser = 等待 puppeteer.connect({ browserWSEndpoint: 'ws://localhost:9222' }); 我已经开始了 chrome win...

回答 1 投票 0

browser.pages() 在 puppeteer 脚本中无法解析

最终目标是在 Chrome 中按域名/子域名关闭所有选项卡。 我用这个启动了 chrome: launch_chrome_w_flag() { (/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-

回答 1 投票 0

如何在 Docker 镜像上运行 Puppeteer 和 Node.js?

我已经使用 Puppeteer 和 Node.js 构建了一个网站抓取工具,现在我想对其进行 dockerize。我尝试了多种方法来解决这个问题,但是当 puppeteer 尝试启动浏览器时遇到问题......

回答 1 投票 0

Nodejs语言使用puppeteer配置浏览器启动语言不生效“--lang=fr-CA”

使用nodejs语言调用puppeteer时,需要将浏览器的语言和国家设置为法语-加拿大。 在“launch”的“args”中配置“--lang=fr-CA”...

回答 1 投票 0

Xvfb录制黑屏

我正在尝试通过在 docker 映像中运行 xvfb 来录制视频。无论我做什么,它都会让我黑屏。 xvfb、ffmpeg 和 puppeteer 中的屏幕尺寸相同。 如果是的话那就太好了...

回答 1 投票 0

如何在puppeteer中使用querySelectorAll获取输入值

我的项目中有输入字段。我想用 puppeteer 自动将值放入其中。输入字段没有 id、name。另外,我不能使用 className,因为

回答 2 投票 0

是否可以在浏览器设置中启用 Puppeteer 的“启动时 - 从上次停下的地方继续”?

我需要打开浏览器并切换到当前页面(例如 stackoverflow.com),然后关闭浏览器并使用此保存的页面(例如 stackoverflow.com)再次打开它。 我知道在浏览器中

回答 1 投票 0

如何使用 Puppeteer 阻止特定的 JavaScript 脚本请求

我制作了一个脚本来选择运动鞋的尺寸并将其添加到购物车,但我想知道如何阻止特定的 JavaScript 文件。我想提高页面加载速度。我的电脑...

回答 1 投票 0

无法使用 Svelte 运行 puppeteer,导入 puppeteer 时出现内部错误 500

我正在尝试学习 Svelte,对于我的第一个应用程序,我想学习使用 puppeteer 进行网络抓取。 我开始观看一些视频,但在导入 puppeteer 时遇到问题。 这是日志: 之后...

回答 1 投票 0

粘性导航栏出现在使用 Puppeteer 的全页屏幕截图中间

我正在使用 Puppeteer 截取网站的全页屏幕截图,但遇到了一个问题,即应保留在顶部的粘性导航栏出现在屏幕截图的中间,

回答 1 投票 0

如何解决在 Ubuntu 上使用 npm 安装 Puppeteer 时出现的错误

我正在尝试在 Ubuntu 20.04 上全局安装 Puppeteer (https://pptr.dev/): $ sudo npm install puppeteer -g 我收到此错误消息: npm错误代码1 npm 错误路径 /usr/local/lib/node_mod...

回答 1 投票 0

当内容位于编辑器之外时如何保留 TinyMCE 打印样式

我正在尝试使用 HTML 到 PDF 转换器打印 React TinyMCE 编辑器的内容,但是当我提取内容并将其设置在自己的页面中时,样式非常不同。它重新...

回答 1 投票 0

如何在无头 Ubuntu 服务器上运行 Chrome headful?

所以我有这个 Node.js 应用程序,它使用 Puppeteer(例如 Selenium 的替代品),它是一个浏览器机器人/Web 驱动程序。对于我的特定用例,我需要运行 Chrome,但我就是无法...

回答 1 投票 0

Puppeteer 无法在无头模式下使用 chromium 工作

我在运行 Raspbian 10 的 Raspberry pi 上使用 Puppeteer 1.20.0 和 Chromium-browser v74。在无头配置中运行 Puppeteer 时,使用 Puppeteer Github 页面中的示例代码可以按预期工作...

回答 3 投票 0

我们可以明确捕获 Puppeteer (Chrome/Chromium) 错误 net::ERR_ABORTED 吗?

我们可以明确且具体地捕获 Puppeteer (Chrome/Chromium) 错误 net::ERR_ABORTED 吗?或者字符串匹配是目前唯一的选择? page.goto(oneClickAuthPage).catch(e => { 如果(e.mes...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.