puppeteer 相关问题

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

TikTok 评论输入在 puppeteer 上不可见,但在浏览器中可见

TikTok 评论输入在 puppeteer 上不可见,但在浏览器中可见。 浏览器截图 傀儡师截图 我尝试缩小并调整视口,但没有结果。 我有写...

回答 1 投票 0

如何修复错误“错误:无法启动浏览器进程!”当运行用“Puppeteer”编写的 javascript 文件时发生的情况

pup.js: 从“puppeteer”导入puppeteer; const browser =等待puppeteer.launch(); const page = 等待 browser.newPage(); 让第一的意思; 让同义词; const MeaningUrl = `https://

回答 1 投票 0

无法在 Puppeteer 中通过原始 CDP 创建 BrowserContext

我正在尝试通过发出原始 CDP 命令在无头 Chrome 中创建新的 browserContext。看看 CDP 协议的文档,它似乎很简单:发出一个目标。

回答 1 投票 0

使用 Puppeteer 时图像未显示在 pdf 中

我正在使用 puppeteer 和把手从 html 示例生成 pdf。一切正常,除了图像显示在浏览器中(无头模式),但生成 pdf 时图像消失。 ...

回答 1 投票 0

如何抓取已禁用 DevTools 的网站

如何抓取已禁用 Chrome DevTools 的网站? 使用 Puppeteer,我尝试使用特定航空公司各自的 CSS 选择器获取其出发和到达时间,但是......

回答 1 投票 0

whatsapp-web.js 不发送视频(什么也没有发生)

我正在努力解决whatsapp web js的sendMessage方法。这是我的测试代码: 从'whatsapp-web.js'导入pkg; const { 客户端、LocalAuth、MessageMedia } = pkg; 导入二维码,{错误}...

回答 1 投票 0

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

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