-
Notifications
You must be signed in to change notification settings - Fork 54
Load preload.js inside puppeteer-in-electron window #56
Copy link
Copy link
Open
Description
I'm facing issue to load preload.js while using puppeteer-in-electron package
Here is the snippet:
const { BrowserWindow, app, protocol, BrowserView } = require("electron");
const pie = require("puppeteer-in-electron");
const puppeteer = require("puppeteer-core");
await pie.initialize(app);
const createWindow = async () => {
const browserConfig = {
width: 1200,
height: 900,
webPreferences: {
contextIsolation: true,
nodeIntegration: true,
enableRemoteModule: false,
preload: path.join(__dirname, "preload.js"), // use a preload script
},
};
const window = new BrowserWindow(browserConfig);
const view = new BrowserView();
window.addBrowserView(view);
const browser = await pie.connect(app, puppeteer);
await pie.getPage(browser , view).goto(loginUrl);
}
app.on("ready", async () => {
createWindow();
})
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels