我需要构建一个应用程序,用户可以在应用程序中打开PDF文件 - 即不打开新的浏览器窗口。我需要实现一个后退按钮,并可能在PDF上覆盖一些。有谁知道在Electron中有一个很好的方法吗?
答案 0 :(得分:2)
答案 1 :(得分:2)
如果您对使用Chrome PDF扩展程序提供的用户界面感到满意,则可以从电子邮件中使用它。
const {app, BrowserWindow} = require('electron')
app.once('ready', () => {
let win = new BrowserWindow({
webPreferences: {
plugins: true
}
})
win.loadURL(__dirname + '/test.pdf')
})
请注意,电子版本的原生PDF支持仅在版本1.6.4
后可用。在此之前,您可以使用electron-pdf-window