gpt4 book ai didi

electron - Electron pdf窗口在构建后不起作用

转载 作者:行者123 更新时间:2023-12-03 12:35:33 25 4
gpt4 key购买 nike

我正在尝试使用electronic-pdf-window在 Electron 应用程序中打开pdf。它在构建之前工作正常,但是当我将应用程序构建为Windows的installer .exe文件并在Windows 8.1上安装exe文件时,它没有显示pdf窗口,我通过单击 anchor 的渲染器过程来使用它。有任何想法吗?
这是我的代码

   function pdfWindow() {
const { BrowserWindow } = require('electron').remote
const PDFWindow = require('electron-pdf-window')
const win = new BrowserWindow({ width: 800, height: 800 })
PDFWindow.addSupport(win)
win.loadURL('http://mozilla.github.io/pdf.js/web/compressed.tracemonkey-pldi-09.pdf')
}

我在点击 anchor 标签时调用此功能

最佳答案

如果您使用的是最新的Electron 1.8或更高版本,则它在BrowserWindow<webview>标记中内置了PDF支持。您只需要确保启用了插件:
BrowserWindow

const window = new BrowserWindow({
width: 1024,
height: 800,
webPreferences: {
plugins: true
}
});

window.loadURL('path/to/file.pdf');
<webview>标签
<webview src="path/to/file.pdf" plugins></webview>

关于electron - Electron pdf窗口在构建后不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48965710/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com