我需要构建一个应用程序,用户可以在应用程序中打开PDF文件-即不是通过打开一个新的浏览器窗口。我需要实现一个后退按钮,并可能在PDF上进行一些覆盖。有人知道是否有一个好的方法在Electron中做到这一点吗?
cbjzeqam1#
如果你对Chrome PDF扩展提供的UI没问题,你可以从电子版使用它。
const {app, BrowserWindow} = require('electron') app.once('ready', () => { let win = new BrowserWindow({ webPreferences: { plugins: true } }) win.loadURL(__dirname + '/test.pdf') })
字符串
1.6.4
3.0.0
9.0.0
electron-pdf-window
yzckvree2#
你应该 checkout gerhardberger的electron-pdf-window
2条答案
按热度按时间cbjzeqam1#
如果你对Chrome PDF扩展提供的UI没问题,你可以从电子版使用它。
字符串
1.6.4
版本开始提供,并从3.0.0
版本中断到9.0.0
版本。(有关详细信息,请参阅this answer)对于不支持的版本,您可以使用electron-pdf-window
*yzckvree2#
你应该 checkout gerhardberger的electron-pdf-window