Rumah > Soal Jawab > teks badan
P粉0777017082023-08-29 00:16:15
Saya mencipta fail js baharu untuk kod JavaScript script.js
// script.js const puppeteer = require('puppeteer'); (async () => { const browser = await puppeteer.launch({headless: false}); const page = await browser.newPage(); await page.goto('http://my-url.com'); const button = await page.$('button#button'); await button.evaluate( button => button.click() ); await page.waitForTimeout(5000); ... await browser.close(); })();
Dan dalam pengawal saya telah membuat perubahan:
$process = new Process(['path/to/node', 'path/to/script.js]); $process->run(); if(!$process->isSuccessful()) { throw new ProcessFailedException($process); } $output = $process->getOutput(); $errors = $process->getErrorOutput();
Ini berkesan untuk saya