Electron(以前称为Atom Shell)是由GitHub创建的框架,它允许您使用HTML,CSS和JavaScript编写跨平台桌面应用程序。 Electron基于Node.js和Chromium。
对于我的电子应用程序,我需要一个带有图标的快捷方式.. 我不明白 .ico 文件和代码放在哪里
我目前正在使用 Electron 开发本地消息应用程序,要求该应用程序无需访问互联网或任何外部服务器即可运行。为了阿...
使用active win可以在windows和linux平台上获取url
使用active win可以在windows和linux平台上获取url(代码语言电子js) 我期待在 Windows 和 Linux 平台上获得浏览器的 url,这个 active-win 正在 mac 上运行...
我花了3天时间来设置电子并做出反应。正当我以为一切都解决了的时候,新的问题出现了 我想将电子与反应连接起来。但我无法获取 preload.js 文件 如果没有
我正在将 Electron 应用程序的屏幕截图录制到文件中,如下所示:将捕获的视频保存到 Electron 中的文件 它工作得很好,但该文件是一个“传输流”。我可以在 Chrome 中玩它
Electron $(...).selectpicker 不是函数
我需要你的帮助。我已经被这个问题困扰了2天。 我正在使用 Electron(由 Atom 提供)构建一个应用程序,并使用 bootstrap-select。当我启动应用程序时,即使很有趣,也会出现错误......
Electron-forge:安全添加 appleId 和密码
我正在尝试使用电子锻造来打包我的电子应用程序。为了使应用程序在 Mac 上可用,我需要对应用程序进行协同设计,这需要传递 appleId 和应用程序特定的 pas 等信息...
我想使用 Electron 创建一个个人应用程序来管理我设备上的其他应用程序。问题是我尝试以不同的方式创建一个打开我自己的 .exe 应用程序的链接,但这还不是全部......
Cypress -(未捕获的异常)NotSupportedError:用户代理不支持公钥凭据
通常我们可以使用自签名证书从指向不同服务器的本地主机登录。 但在 cypress 端到端测试期间,这失败了 (未捕获的异常)
无法在 ipcRenderer 的 React 组件中导入电子
所以我尝试将 ipcRenderer 导入到 React 组件中以与电子端进行通信。问题是我无法导入电子。我试过 从“电子/渲染器”导入 { ipcRenderer }
错误:找不到 Chrome(版本 124.0.6367.91)
我正在使用电子制作一个桌面应用程序,并使用 PDF 中的 puppeteer 给出输出。 如果我使用 npm 运行我的 Puppeteer,它会按预期工作,并且当我使用 ele 打包它时,它也会运行良好...
我不想使用电子更新程序或其他软件包来更新我的电子应用程序,那么手动更新应用程序的解决方案是什么? 我尝试在 c:/prog 中替换新版本的构建文件...
我正在使用 Electron 开发一个应用程序,我正在发送一条用于扩展应用程序宽度的 IPC 消息和一个用于缩回应用程序宽度的 IPC 消息。有代码,我的前端正在正确触发这些 ipc 消息...
我是电子新手,尝试从本地文件系统加载图像以将其显示在屏幕上。因此,当我这样做时,来自远程 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> ... 一切顺利。 我希望我有所帮助!
我正在电子中制作音频增强器应用程序,但是当我单击增强按钮时在控制台上收到此错误 (节点:7587)UnhandledPromiseRejectionWarning:错误[ERR_MODULE_NOT_FOUND]:
我正在使用 Electron 构建桌面应用程序(到目前为止仅支持 Mac)。 我希望能够使用 Electron 菜单,但我不知道是否可以使用一些 HTML 和 JS 来...
我的事件发射器没有发射。我已经用谷歌搜索了这个问题,看来我的代码顺序是错误的,或者至少这是我的猜测。无论我如何排列创建 Client 类的顺序...
将 Node.js 与本机模块 (NAPI) 一起编译为单个可执行应用程序 (SEA)
目前,我正在尝试构建 Node.js 项目(不同的捆绑器和其他类型的东西)。我有一个简单的想法,即将 Node.js 捆绑到 Linux、macOS 或 Win 的单个二进制文件中......
我正在尝试创建一个“容器”应用程序,当用户单击“容器”中的按钮时,该应用程序要么下载其他应用程序(如果它们不存在),要么打开其 .exe 文件(如果它们确实存在)。
电子/反应;未捕获的错误:不支持“child_process”的动态要求
我是新手,请不要批评我。我花了 10 个小时寻找解决方案,但没有找到。我正在尝试创建一个“容器”应用程序来下载其他应用程序...