Puppeteer के साथ Chrome लॉन्च करना (क्रोमियम नहीं)

Aug 17 2020

मैंने कठपुतली के साथ क्रोम लॉन्च करने की कोशिश की लेकिन इसने मुझे यह त्रुटि दी

त्रुटि: ब्राउज़र प्रक्रिया को लॉन्च करने में विफल! स्पॉन // सी: // प्रोग्राम फाइल्स (x86) // गूगल // क्रोम // एप्लीकेशन इनऑन

यह वह कोड है जिसका मैंने उपयोग किया था

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

तो मैं कठपुतली के साथ क्रोम कैसे लॉन्च कर सकता हूं?

जवाब

theDavidBarton Aug 19 2020 at 00:20

आपके द्वारा दिया गया पथ इस प्रारूप में अमान्य है। यदि आप विंडोज पर हैं (जो मुझे आपके वर्तमान में दिए गए पथ के आधार पर लगता है) (1) आपको डबल बैकस्लैश का उपयोग करना चाहिए \\, (2) लेकिन आपको स्लैश के साथ अपना रास्ता शुरू नहीं करना चाहिए और न ही बैकस्लैश। : (3) इसके अलावा, आप अंत में अच्छी तरह से सटीक निष्पादन योग्य फ़ाइल की जरूरत है chrome.exe

यह प्रक्रिया इस तरह से होती है: आप अपने Chrome chrome://version/पृष्ठ पर सटीक निष्पादन योग्य पथ प्राप्त कर सकते हैं , फिर आपको बस एक अन्य बैकस्लैश के साथ प्रत्येक बैकस्लैश से बचने की आवश्यकता है।

सही उपयोग:

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

मैं जोड़ना चाहूंगा, शायद आप जो चाहते हैं वह पैकेज क्रोम-लॉन्चर का उपयोग कर रहा है जो क्रोम ब्राउज़र को चलाने का ख्याल रखता है।

फिर आप पिल्ले-कोर लाइब्रेरी को खोले गए ब्राउज़र से जोड़ने और इसे इंस्ट्रूमेंट करने के लिए कठपुतली का उपयोग कर सकते हैं।