puppeteer

    0热度

    1回答

    JavaScript新手,并试图了解如何运行以下简单测试,其中加载谷歌主页,并获得标题。然后测试此标题。 const puppeteer = require("puppeteer"); var page_title = "blank"; assert = require("assert"); async function run() { const browser = await

    2热度

    1回答

    我正在使用puppeteer创建网站截图,我想要放弃所有不必要的流量。除了阻止分析网站之类的事情之外,我还想拦截websocket流量。 我无法在puppeteer API中找到某些东西。有没有关于这方面的启动论证?

    1热度

    1回答

    ,所以我有这个端到端的测试环境(测试框架是茉莉) 正在由操纵木偶的供电(无头模式) 机构,其中操纵木偶的触发测试的URL的方式工作在一个页面中,等待茉莉花结束它的评估。 一切都很好旁边测试涉及滚动到视口中的某个区域。 如果我将无头改为假,测试运行很好。因此,任何人都知道木偶匠是否知道如何处理无头滚动? 谢谢! (如果有人有不同的提示,为什么事情不工作,可以随意分享)

    1热度

    1回答

    我想: 访问该初始化会话 存放在JSON对象的会话 访问同一页面,现在应该认识到现有会话页面 我试过的实现如下: import puppeteer from 'puppeteer'; const createSession = async (browser, startUrl) => { const page = await browser.newPage(); awai

    0热度

    1回答

    我试图使用Phantomjs截取我的SPA的截图。根据我的要求,我应该能够截取页面的一部分而不是整个页面。 png/image在幻影中工作正常,但PDF不起作用。我试图看看是否有可能将页面的一部分(而不是整个页面)作为PDF导出与Puppeteer。我查了他们的文件,但没有提到它。 有没有人试图达到与木偶一样的? 谢谢

    0热度

    1回答

    我希望我的结果是一个函数,它在浏览器上下文中运行,就像函数一样。所以我可以要求它获取不同的资源。但是这个p参数不起作用。为什么,以及如何解决它? const puppeteer = require('puppeteer'); (async() => { const browser = await puppeteer.launch({args: ['--no-sandbox'], he

    1热度

    1回答

    有没有办法使用puppeteer回复Chrome的通知? 我已经尝试停用通知(我想那就只是默认选择是吗?),但它并没有帮助: const browser = await puppeteer.launch({headless: false, slowMo: 250, args: ["--disable-notifications"]});

    0热度

    1回答

    我正在使用puppeteer做浏览器测试,我设法做的是访问一个页面,然后我点击一个DOM元素,点击后,浏览器显示其他视图,在这个视图中我做点击一个按钮,打开弹出窗口用Facebook登录。 我的问题是: 我怎么可以处理程序做 Facebook登录其他窗口?这是代码。 示例代码: import * as puppeteer from 'puppeteer'; const f = async()

    4热度

    3回答

    如何处理弹出窗口并访问弹出窗口以对其执行一些操作。 const puppeteer = require('puppeteer'); async function run() { const browser = await puppeteer.launch(); const page = await browser.newPage(); await page.got

    0热度

    1回答

    嗨,我试图让一个屏幕截图服务 const puppeteer = require('puppeteer'); var resWidth = 1366; var resHeight = 1000; var browser; (async() => { browser = await puppeteer.launch({ignoreHTTPSErrors: true}); }); ,