我需要构建一个应用程序,用户可以在应用程序中打开 PDF 文件——即不通过打开新的浏览器窗口。我需要实现一个后退按钮,可能还需要在 PDF 上实现一些覆盖。有谁知道在 Electron 中是否有一个好的方法来做到这一点?
如果您对 Chrome PDF 扩展提供的 UI 感到满意,您可以从 Electron 使用它。
See 这个问题
const {app, BrowserWindow} = require('electron')
app.once('ready', () => {
let win = new BrowserWindow({
webPreferences: {
plugins: true
}
})
win.loadURL(__dirname + '/test.pdf')
})
请注意,Electron 的原生 PDF 支持仅从版本开始可用1.6.4
。在此之前您可以使用electron-pdf-window
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)