electron 相关问题

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

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

当任何人在他们的操作系统上安装我用 Electron js 编写的软件时如何执行脚本或命令

我已经使用Electron JS创建了一个项目,现在我想使用Electron Forge make制作一个Linux可发行版,但是在任何Linux系统上安装此软件期间我需要执行...

回答 1 投票 0

多个窗口独立cookie

我想编写一个基于多个窗口的电子应用程序。 使用此应用程序,我希望能够在不同窗口中使用不同角色登录网络应用程序。 因此,我需要一个

回答 2 投票 0

电子商店返回“类型上不存在属性‘set’/‘get’”

我正在使用电子商店来演示电子项目。在我的 main.ts 进程中,我尝试初始化存储并检索一个简单的设置对象。它看起来像这样: // main.ts 导入存储...

回答 1 投票 0

如何在 Electron 中为 Buffer 图像设置窗口图标?

我有一个图像存储在缓冲区中。我试图将其设置为窗口图标,但我找不到方法。没有图像的路径,所以我不能只使用 win.setIcon('path/to/image')...

回答 2 投票 0

如何为 Electron WebView 中的表单创建 JavaScript 自动填充脚本以绕过验证问题?

我正在开发一个带有 WebView 组件的 Electron 应用程序,可以呈现各种网站。我的目标是为这些我们中的表单开发一个类似于密码管理器的自动填充脚本...

回答 1 投票 0

Index.html 未链接到电子角度中的 app.component

我正在尝试将电子添加到现有的角度项目中。 我像新应用程序一样添加,我认为我配置正确,但是当我运行我的电子应用程序时,屏幕上没有显示任何内容。 这是main.js,...

回答 2 投票 0

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