electron 在windows打印时在文件夹下有看到生成的pdf文件,如何处理?

electron loadURL网站,其中有js控制的打印,在windows下打印出来空白页,但是在文件夹下有看到生成的pdf文件,如何处理?
在mac os上打印正常。

九州编程
浏览 2355回答 2
2回答

胡说叔叔

已解决,使用3.0beta版的问题,切回2.0就可以了

拉莫斯之舞

你是在加载的页面文件中,写了打印的代码?electron是有打印的api的,可以直接调用,将加载的页面生成pdflet win = new BrowserWindow({     width: 768,     height: 1024,     show: false}) win.loadURL('页面地址')let contents = win.webContents// 监听加载完成事件contents.on('did-finish-load', () => {     contents.printToPDF({}, (error, data) => {        if (error) throw error        // 写文件         fs.writeFileSync('保存地址', data)         win.close()     }) })
打开App,查看更多内容
随时随地看视频慕课网APP