puppeteer

    0热度

    1回答

    我想关闭页面时,puppeteer面临任何错误,有时页面我尝试加载崩溃,并没有调用.close(); (async() => { const page = await browser.newPage(); await page.setViewport({width: resWidth, height: resHeight}); await page.goto(d["entities"]["u

    0热度

    1回答

    我已经看过整个文档,它看起来不像是支持更低级的主题,比如与Puppeteer的插座。我试图检索使用puppeteer提出的请求的源端口,是否有人知道这将是可能的? 这里的强制性当前的脚本: const puppeteer = require('puppeteer'); (async() => { const browser = await puppeteer.launch({headl

    0热度

    1回答

    我使用puppeteer从网站上抓取内容,而且我需要打开多个页面。我想知道一个浏览器中的多个页面和多个浏览器中的多个页面之间有什么区别?

    0热度

    1回答

    我正在尝试在本地脚本文件中使用puppeteer。 当我托管文件并使用localhost地址使用addScriptTag()时,我得到要加载的脚本文件。这并不理想。我需要直接从路径使用本地文件。在这种情况下,当前的工作目录是/ maps。我在addScriptTag()函数的选项中将相对路径设置为路径,但在这个阶段,代码对我来说很暗淡。没有错误,也没有进入任何东西。因为我发现puppetteer文

    1热度

    1回答

    如果有人知道,什么是木偶并且如何在无铅铬的硒自动化中使用它,请引导我。 下面是木偶的链接。 https://github.com/GoogleChrome/puppeteer 1)我可以用这个与自动化测试Java语言? 2)使用这个有什么用? 我是这个木偶新手,我想在我的项目中使用它,这是建立在java和硒上的。

    1热度

    1回答

    我想从第一个脚本只启动一个Chromium实例,然后从其他脚本附加到它。我知道puppeteer.connect(),但问题是,我开始这是应该推出铬脚本: const puppeteer = require('puppeteer'); const fs = require('fs'); const logger = fs.createWriteStream('log.txt', {

    0热度

    1回答

    想知道是否可以打开以前没有头的无头实例并继续停止。在这个过程中,我试图只是改变错误,然而,它没有奏效。 在此先感谢

    0热度

    1回答

    我可以用Puppeteer获取页面的所有代码,但我如何才能获得纯文本?没有标签? const puppeteer = require('puppeteer'); (async() => { const browser = await puppeteer.launch(); const page = await browser.newPage(); await pa

    0热度

    1回答

    我想使用的木偶(专门take a screenshot after a delay,但我的问题是更基本比) https://github.com/GoogleChrome/puppeteer 我已经成功地运行下面的命令。 sudo apt-get install npm sudo apt-get install node npm i puppeteer 文档说以下 木偶将熟悉使用其他浏览器

    3热度

    1回答

    我不知道是否有类似的方式,在硒等待文本出现的特定元素。我已经试过这样的事情,但它似乎并没有等待: await page.waitForSelector('.count', {visible: true});