Я новичок в Puppeteer и пытаюсь запустить пример сценария.Тем не менее, я получаю пустое окно хрома (без вкладки или панели URL).
Environment details:
OS: Windows 10
Node version: 8.4.0
NPM version: 6.4.1
Я установил кукловод, используя NPM, и была установлена версия 1.0.0.Я также установил версию 1.9.0 прямо со страницы Github Puppeteer.Обе версии имеют одинаковую проблему.
Это мой скрипт:
const puppeteer = require('puppeteer');
(async () => {
try {
console.log('starting');
const browser = await puppeteer.launch({
executablePath: 'D:/Code/Puppeteer/node_modules/puppeteer/.local-chromium/win64-594312/chrome-win/chrome.exe',
headless: false
});
console.log('one');
const page = await browser.newPage();
console.log('two');
await page.goto('https://github.com');
console.log('three');
await page.screenshot({path: 'example.png'});
console.log("Page is up");
await browser.close();
}
catch (e) {
console.log("Error: ", e);
}
})();
В приведенном выше скрипте я вижу ' начиная с ', а затем окно Chromium открывается без ничегона экране.Когда я нажимаю F12, чтобы вызвать инструмент разработки, я вижу, что на экране печатается « one ».
Я установил переменную окружения ' path ', чтобы использовать это:
D:\Code\Puppeteer\node_modules\puppeteer\.local-chromium\win64-594312\chrome-win; C:\Program Files (x86)\Google\Chrome\Application