Chrome'u Puppeteer ile Başlatma (Chromium değil)

Aug 17 2020

Chrome'u kuklacı ile başlatmaya çalıştım ama bana bu hatayı verdi

Hata: Tarayıcı işlemi başlatılamadı! spawn // C: // Program Files (x86) // Google // Chrome // Application ENOENT

Bu kullandığım kod

const puppeteer = require('puppeteer')
const browser = await puppeteer.launch( { headless: false,
        executablePath: '//C://Program Files (x86)//Google//Chrome//Application' })

Peki, Chrome'u kuklacı ile nasıl başlatabilirim?

Yanıtlar

theDavidBarton Aug 19 2020 at 00:20

Verdiğiniz yol bu formatta geçersiz. Windows'daysanız (şu anda verdiğiniz yola bağlı olduğunu varsayıyorum) (1) çift ters eğik çizgi kullanmalısınız \\, (2) ancak yolunuza eğik çizgi veya ters eğik çizgi ile başlamamalısınız. (3) Ayrıca sonunda sıra tam yürütülebilir dosya gerekir: chrome.exe.

İşlem şu şekildedir: Chrome chrome://version/sayfanızda tam olarak yürütülebilir yolu alabilirsiniz , ardından her ters eğik çizgiden başka bir ters eğik çizgiyle çıkmanız gerekir.

Doğru kullanım:

C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe
Félix Aug 21 2020 at 21:18

Eklemek isterim, belki de istediğiniz şey , Chrome tarayıcısını çalıştıran krom başlatıcı paketini kullanmaktır .

Daha sonra puppeteer.connect () 'i kullanarak kuklacı-çekirdek kitaplığını açılan tarayıcıya bağlayabilir ve alet edinebilirsiniz.