我正在使用Electron,我需要打开一个新窗口,其中包含pdfmake.js生成的pdf,我正在尝试这个
pdf = pdfMake.createPdf(docDefinition);
pdf.getDataUrl(function(dataUrl){
win.loadURL(dataUrl);
});
这只是打开一个新窗口并下载pdf
答案 0 :(得分:0)
您可以创建一个新的BrowserWindow
并加载数据URL。将webPreferences.plugins
设置为true
至关重要。
pdf.getDataUrl((url) => {
const win = new BrowserWindow({
width: 800,
height: 600,
title: '',
webPreferences: {
plugins: true,
},
});
win.loadURL(url);
});