小编Had*_*ere的帖子

当木偶操纵者最小化时,我的代码不会运行

我有以下代码,如果我放置最大化的导航窗口,它会很好地工作,但是当我最小化它时,它会停止工作。

更多细节:

当窗口最小化时,“scrollDown 和scrollTop”函数停止执行。

'use strict'

const puppeteer = require('puppeteer-core');

const lauchpuppeteer = async () => {
  const browser = await puppeteer.launch({
    defaultViewport: null,
    headless: false,
    userDataDir: `${obj.id}`,
    args: [`--app=${url}`, 
    '--disable-background-timer-throttling',
    '--disable-backgrounding-occluded-windows',
    '--disable-renderer-backgrounding',
    '--no-sandbox']
  });
  const [page] = await browser.pages()
  await page.waitForNavigation();
  await scrollDown(page);
  await page.waitFor(5000);
  await scrollTop(page);

  if (await page.$('li.inline.t-24.t-black.t-normal.break-words') !== null)
    fullname = await page.$eval('li.inline.t-24.t-black.t-normal.break-words', el => el.innerText.replace(/\s+/g, ' ').trim());
  else console.log('The Full Name was not found.'.red);

  }

const scrollTop = async (page) => {
  await page.evaluate(_ => …
Run Code Online (Sandbox Code Playgroud)

javascript puppeteer

8
推荐指数
1
解决办法
1445
查看次数

标签 统计

javascript ×1

puppeteer ×1