Кукольник запускается без новой страницы ()?результат новой страницы secureConnectionStart будет 0 - PullRequest
0 голосов
/ 09 марта 2019
const browser = await puppeteer.launch({
      args: ['--incognito', '--aggressive-cache-discard'],
      headless: false
});
const context = await browser.createIncognitoBrowserContext();
const page = await context.newPage();

Привет,

При запуске приведенного выше кода будет создана сессия двух браузеров, см. Скриншот ниже.

enter image description here

Мне было интересно, можно ли не создавать новую страницу () и использовать первый, который был запущен браузер?

, потому что второй браузер, который всегда возвращает мне 0 для secureConnectionStart, когда я звонилwindow.performance.timing по какой-то странной причине.

1 Ответ

0 голосов
/ 09 марта 2019

Я не уверен, что вам нужно createIncognitoBrowserContext(), если вы уже запускаете в режиме инкогнито. Достаточно ли этого?

'use strict';

const puppeteer = require('puppeteer');

(async function main() {
  try {
    const browser = await puppeteer.launch({ headless: false, args: ['--incognito'] });
    const [page] = await browser.pages();

    await page.goto('https://example.org/');

    // await browser.close();
  } catch (err) {
    console.error(err);
  }
})();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...