Puppeteer के साथ Chrome लॉन्च करना (क्रोमियम नहीं)
मैंने कठपुतली के साथ क्रोम लॉन्च करने की कोशिश की लेकिन इसने मुझे यह त्रुटि दी
त्रुटि: ब्राउज़र प्रक्रिया को लॉन्च करने में विफल! स्पॉन // सी: // प्रोग्राम फाइल्स (x86) // गूगल // क्रोम // एप्लीकेशन इनऑन
यह वह कोड है जिसका मैंने उपयोग किया था
const puppeteer = require('puppeteer')
const browser = await puppeteer.launch( { headless: false,
executablePath: '//C://Program Files (x86)//Google//Chrome//Application' })
तो मैं कठपुतली के साथ क्रोम कैसे लॉन्च कर सकता हूं?
जवाब
आपके द्वारा दिया गया पथ इस प्रारूप में अमान्य है। यदि आप विंडोज पर हैं (जो मुझे आपके वर्तमान में दिए गए पथ के आधार पर लगता है) (1) आपको डबल बैकस्लैश का उपयोग करना चाहिए \\
, (2) लेकिन आपको स्लैश के साथ अपना रास्ता शुरू नहीं करना चाहिए और न ही बैकस्लैश। : (3) इसके अलावा, आप अंत में अच्छी तरह से सटीक निष्पादन योग्य फ़ाइल की जरूरत है chrome.exe
।
यह प्रक्रिया इस तरह से होती है: आप अपने Chrome chrome://version/
पृष्ठ पर सटीक निष्पादन योग्य पथ प्राप्त कर सकते हैं , फिर आपको बस एक अन्य बैकस्लैश के साथ प्रत्येक बैकस्लैश से बचने की आवश्यकता है।
सही उपयोग:
C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe
मैं जोड़ना चाहूंगा, शायद आप जो चाहते हैं वह पैकेज क्रोम-लॉन्चर का उपयोग कर रहा है जो क्रोम ब्राउज़र को चलाने का ख्याल रखता है।
फिर आप पिल्ले-कोर लाइब्रेरी को खोले गए ब्राउज़र से जोड़ने और इसे इंस्ट्रूमेंट करने के लिए कठपुतली का उपयोग कर सकते हैं।