Skip to content

Instantly share code, notes, and snippets.

@t57ser
Created August 30, 2021 10:58
Show Gist options
  • Save t57ser/77bcb366150e41924040596340c787df to your computer and use it in GitHub Desktop.
Save t57ser/77bcb366150e41924040596340c787df to your computer and use it in GitHub Desktop.
const { app, BrowserWindow } = require("electron");
const init = () => {
let browserWindow = new BrowserWindow({
show: true
});
let browserWindow2 = new BrowserWindow({
show: true
});
browserWindow.webContents.loadURL("http://www.google.com");
browserWindow.webContents.printToPDF({})
.then(() => {
console.log("success");
}).catch(() => {
console.log("failure");
})
setTimeout(() => {
browserWindow.close();
}, 1500);
browserWindow2.webContents.loadURL("http://www.google.com");
browserWindow2.webContents.printToPDF({}).then(() => {
console.log("success");
}).catch(() => {
console.log("failure");
})
};
app.on("ready", () => {
init();
});
{
"main": "main.js",
"scripts": {
"start": "electron ."
},
"devDependencies": {
"electron": "14.0.0-beta.24"
},
"dependencies": {
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment