如何解决在电子应用程序中使用 pdfmake 库打开 pdf 是单独的窗口
我创建了一个 Angular 应用程序,当它在浏览器中运行时,在 pdfMake.createPdf(docDefinition).print();
上打开另一个选项卡中的文档,然后打开打印对话框,但是,这不会发生在电子应用程序中。
请指导如何做到这一点。
main.js:
const { app,BrowserWindow} = require('electron')
let win;
function createWindow() {
win = new BrowserWindow({
width: 1400,height: 800,webPreferences: {
webSecurity: false,devTools: false
}
})
win.loadURL(`file://${__dirname}/dist/index.html`)
win.on('closed',function() {
win = null;
})
win.setMenuBarVisibility(false);
}
app.commandLine.appendSwitch('ignore-certificate-errors');
app.on('ready',createWindow)
app.on('window-all-closed',function() {
app.quit()
})
app.on('activate',function() {
if (win == null)
createWindow()
})
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。