我是Electron的新手,我需要创建POS桌面应用程序,该应用程序将调用localhost Web应用程序并进行静默打印。而且因为打印事件是从Web应用程序内部调用的,所以我认为方法是从BrowserWindow处理打印事件,并通过调用webContents.print({silent:true ...但我在网上找不到Soution来覆盖它因此,如果有更好的方法,请帮忙
这是我的代码
const {app, BrowserWindow} = require('electron')
const path = require('path')
function createWindow () {
const mainWindow = new BrowserWindow({
width: 800,
height: 600,
webPreferences: {
preload: path.join(__dirname, 'preload.js')
}
})
mainWindow.webContents.loadURL('http://localhost:40/');
}
})