Я создаю браузер с селеном в nodejs
, но мне нужно сохранить сеанс / приготовить ie КОГДА окно закрывается
Я пробовал:
const { Builder } = require('selenium-webdriver');
const fs = require('fs');
async function example() {
let driver = await new Builder()
.forBrowser('firefox')
.build();
await driver.get('http://www.facebook.com');
// fs.appendFile('server.log', driver.manage().getCookies().toString(), function (err) {
// if (err) return console.log(err);
// console.log('Appended!');
// });
}
example();
но его открыть и сохранить, мне нужно сохранить, КОГДА браузер закрыт, я подумал примерно так: driver.addEventListener('on-close', function() {
fs.appendFile('server.log', driver.manage().getCookies().toString(), function (err) {
// if (err) return console.log(err);
// console.log('Appended!');
})
но я не нашел ничего о «при закрытии»
Спасибо за помощь =)