Im creating a browser with selenium in nodejs
but i need save session/cookie WHEN window close
i tried it:
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();
but its open and save, i need save WHEN browser is closed, i thought in something like: driver.addEventListener('on-close', function() {
fs.appendFile('server.log', driver.manage().getCookies().toString(), function (err) {
// if (err) return console.log(err);
// console.log('Appended!');
})
but i dont found nothing about "when close"
Thanks for help =)