electron 相关问题

Electron(以前称为Atom Shell)是由GitHub创建的框架,它允许您使用HTML,CSS和JavaScript编写跨平台桌面应用程序。 Electron基于Node.js和Chromium。

如何为电子应用程序创建桌面快捷方式图标?

对于我的电子应用程序,我需要一个带有图标的快捷方式.. 我不明白 .ico 文件和代码放在哪里

回答 2 投票 0

电子应用中的局域网发现

我目前正在使用 Electron 开发本地消息应用程序,要求该应用程序无需访问互联网或任何外部服务器即可运行。为了阿...

回答 1 投票 0

使用active win可以在windows和linux平台上获取url

使用active win可以在windows和linux平台上获取url(代码语言电子js) 我期待在 Windows 和 Linux 平台上获得浏览器的 url,这个 active-win 正在 mac 上运行...

回答 1 投票 0

Electron无法加载preload.js问题

我花了3天时间来设置电子并做出反应。正当我以为一切都解决了的时候,新的问题出现了 我想将电子与反应连接起来。但我无法获取 preload.js 文件 如果没有

回答 1 投票 0

使用 ffmpeg 在 webm 传输流中生成时间戳

我正在将 Electron 应用程序的屏幕截图录制到文件中,如下所示:将捕获的视频保存到 Electron 中的文件 它工作得很好,但该文件是一个“传输流”。我可以在 Chrome 中玩它

回答 1 投票 0

Electron $(...).selectpicker 不是函数

我需要你的帮助。我已经被这个问题困扰了2天。 我正在使用 Electron(由 Atom 提供)构建一个应用程序,并使用 bootstrap-select。当我启动应用程序时,即使很有趣,也会出现错误......

回答 2 投票 0

Electron-forge:安全添加 appleId 和密码

我正在尝试使用电子锻造来打包我的电子应用程序。为了使应用程序在 Mac 上可用,我需要对应用程序进行协同设计,这需要传递 appleId 和应用程序特定的 pas 等信息...

回答 3 投票 0

使用电子打开外部应用程序

我想使用 Electron 创建一个个人应用程序来管理我设备上的其他应用程序。问题是我尝试以不同的方式创建一个打开我自己的 .exe 应用程序的链接,但这还不是全部......

回答 2 投票 0

Cypress -(未捕获的异常)NotSupportedError:用户代理不支持公钥凭据

通常我们可以使用自签名证书从指向不同服务器的本地主机登录。 但在 cypress 端到端测试期间,这失败了 (未捕获的异常)

回答 1 投票 0

无法在 ipcRenderer 的 React 组件中导入电子

所以我尝试将 ipcRenderer 导入到 React 组件中以与电子端进行通信。问题是我无法导入电子。我试过 从“电子/渲染器”导入 { ipcRenderer }

回答 3 投票 0

错误:找不到 Chrome(版本 124.0.6367.91)

我正在使用电子制作一个桌面应用程序,并使用 PDF 中的 puppeteer 给出输出。 如果我使用 npm 运行我的 Puppeteer,它会按预期工作,并且当我使用 ele 打包它时,它也会运行良好...

回答 1 投票 0

Electron:手动安装新版本

我不想使用电子更新程序或其他软件包来更新我的电子应用程序,那么手动更新应用程序的解决方案是什么? 我尝试在 c:/prog 中替换新版本的构建文件...

回答 1 投票 0

电子窗口宽度扩大但不缩回

我正在使用 Electron 开发一个应用程序,我正在发送一条用于扩展应用程序宽度的 IPC 消息和一个用于缩回应用程序宽度的 IPC 消息。有代码,我的前端正在正确触发这些 ipc 消息...

回答 1 投票 0

来自本地文件系统的 Electron JS 图像

我是电子新手,尝试从本地文件系统加载图像以将其显示在屏幕上。因此,当我这样做时,来自远程 URL 的图像工作得很好 使用文件的目录路径调用回调 方法 2. 使用“file:///”过滤器实现 session.defaultSession.webRequest.onBeforeRequest。 在回调中通过节点加载文件,转换为 Base64 并返回。 详细说明方法1: protocol.interceptFileProtocol('resource', (req: ProtocolRequest, callback: (filePath: string) => void) => { if (someCondition) { const url = GetSomeFilePath(req.url); callback(url); } else { callback(req.url); } }); 我正在使用电子反应 “反应”:“^18.2.0”, “电子”:“^29.2.0” app 和我想从本地驱动器渲染图像。由于电子的安全规则,这不是一件容易的事。在 Electron protocol.registerFileProtocol(...) 贬值之后,我花了几个小时试图弄清楚如何使用 protocol.handle(...)。 // Deprecated in Electron 25 protocol.registerFileProtocol('some-protocol', () => { callback({ filePath: '/path/to/my/file' }) }) // Replace with protocol.handle('some-protocol', () => { return net.fetch('file:///path/to/my/file') }) 电子文档 我设法像这样解决: main.js app.whenReady().then(() => { protocol.handle('my-protocol', async (request, callback) => { const filePath = request.url.replace(`my-protocol://`, 'file://'); return net.fetch(filePath); }); createWindow(); }); MyReactComponent.jsx ... <div> <img src={`my-protocol://${imageLocalPath}`} alt='my-alt' className='my-classname' /> </div> ... 一切顺利。 我希望我有所帮助!

回答 1 投票 0

Electron 应用程序的“找不到模块错误”

我正在电子中制作音频增强器应用程序,但是当我单击增强按钮时在控制台上收到此错误 (节点:7587)UnhandledPromiseRejectionWarning:错误[ERR_MODULE_NOT_FOUND]:

回答 1 投票 0

Electron Js - 自定义菜单栏

我正在使用 Electron 构建桌面应用程序(到目前为止仅支持 Mac)。 我希望能够使用 Electron 菜单,但我不知道是否可以使用一些 HTML 和 JS 来...

回答 1 投票 0

Node js Eventemitter 未触发

我的事件发射器没有发射。我已经用谷歌搜索了这个问题,看来我的代码顺序是错误的,或者至少这是我的猜测。无论我如何排列创建 Client 类的顺序...

回答 1 投票 0

将 Node.js 与本机模块 (NAPI) 一起编译为单个可执行应用程序 (SEA)

目前,我正在尝试构建 Node.js 项目(不同的捆绑器和其他类型的东西)。我有一个简单的想法,即将 Node.js 捆绑到 Linux、macOS 或 Win 的单个二进制文件中......

回答 2 投票 0

未捕获错误:不支持“child_process”的动态要求

我正在尝试创建一个“容器”应用程序,当用户单击“容器”中的按钮时,该应用程序要么下载其他应用程序(如果它们不存在),要么打开其 .exe 文件(如果它们确实存在)。

回答 1 投票 0

电子/反应;未捕获的错误:不支持“child_process”的动态要求

我是新手,请不要批评我。我花了 10 个小时寻找解决方案,但没有找到。我正在尝试创建一个“容器”应用程序来下载其他应用程序...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.