Как сохранить сеанс учетной записи в системе? - PullRequest
0 голосов
/ 15 марта 2020

Я открываю chrome и захожу в roblox, когда я запускаю файл nodejs, он не загружает мою сессию, я не вошел в roblox, и это как инкогнито, и я ' Я не зашел на сайт, которым я являюсь, когда открываю chrome нормально. Примечание: я не использую режим без головы

Код:

const puppeteer = require('puppeteer');

(async () => {
    const browser = await puppeteer.launch({executablePath: 'C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe', headless: false});
    const page = await browser.newPage();
    await page.goto('https://www.example.com/home');
    await page.screenshot({path: 'example.png'});

    await browser.close();
})();

1 Ответ

2 голосов
/ 15 марта 2020

Итак, я провел дополнительные исследования и обнаружил, что вы можете добавить userDataDir и указать ему путь

Код:

const puppeteer = require('puppeteer');

(async () => {
    const browser = await puppeteer.launch({executablePath: 'C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe', headless: false, userDataDir: "C:\\Users\\InsertUserNameHere\\AppData\\Local\\Google\\Chrome\\User Data"});
    const page = await browser.newPage();
    await page.goto('https://www.example.com/home');
    await page.screenshot({path: 'example.png'});
    await browser.close();
})();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...