0
J'ai réussi à obtenir mon code pour attendre l'invite, mais pour une raison quelconque, il ne continue pas après avoir reçu l'invite. La sortie est:Marionnettiste avec invite, en ignorant le reste de la fonction
prompt: password:
Command-line input received:
password: password
Voici le code:
const puppeteer = require('puppeteer');
const prompt = require('prompt');
const url = 'some url';
var schema = {
properties: {
password: {
hidden: true
}
}
};
prompt.start();
(async() => {
var result = await new Promise(function (resolve, reject) {
return prompt.get(schema, function (err, result) {
console.log('Command-line input received:');
console.log(' password: ' + result.password);
return result;
})
});
console.log(result);
const browser = await puppeteer.launch({ headless: false });
const page = await browser.newPage();
await page.goto(url);
/* truncated */
})();
Je reviendrai vers vous quand j'aurai accès au code –