Electron(以前称为Atom Shell)是由GitHub创建的框架,它允许您使用HTML,CSS和JavaScript编写跨平台桌面应用程序。 Electron基于Node.js和Chromium。
在渲染器进程中使用 window.open() 时如何知道外部 URL 是否已从主进程成功加载
当渲染进程调用window.open("http://example.com")时,是否可以判断外部URL是否从主进程加载成功? 有些东西...
使用window.open()时如何知道外部URL是否加载成功
当从渲染器窗口调用 window.open("http://example.com") 时,是否可以识别外部 URL 是否加载成功? 就像是... 主窗口。
React/Electron 未加载位于公共目录中的静态文件
我构建了一个在 Chrome 上运行良好的 React 应用程序。现在我想将它转换成一个 Electron 应用程序。位于 /public 目录中的资源(图片、图标、JSON 文件)无法加载到
如何使用 Webpack/Babel 处理空的 catch {} 块?
我正在处理尝试运行本地开发环境时遇到的问题。我正在使用 Webpack 2 和 Babel 6。 我似乎不知道如何获得一个包含空捕获的包......
在Electron中将desktopCapturer保存到视频文件
desktopCapturer api 示例展示了如何将屏幕捕获流写入 元素。 // 在渲染器进程中。 var DesktopCapturer = require('电子').desktopCapturer;
经过我自己的学习努力,我终于能够通过电子控制orangepi lite的gpio,但是我在尝试使用按钮时遇到问题,像fs.watch这样的线路不起作用......
使用 Electron Builder 构建 Electron,无需从 github 下载软件包
我正在尝试使用电子构建器构建一个电子应用程序, 但我遇到了一个问题:我的网络阻止从 GitHub 下载包。 有没有其他方法可以禁用 pac 的外观...
如何在 Electron 中比较 2 个 NativeImage 实例
我正在 setInterval 循环中从剪贴板读取图像,我想检查用户自上次运行以来是否单击了新的屏幕截图。 目前我正在使用 toPNG() 方法并比较
所以我有一个 Electron 应用程序,它使用网络语音 API(语音识别)来获取用户的语音,但是它不起作用。代码: if (窗口中的“webkitSpeechRecognition”) { 让
我目前正在构建一个电子打字稿反应应用程序。它是一种帐户管理器,可以检索特定帐户的数据并将数据显示给用户。 我的问题是
nodejs fs.rm(path,{ recursive:true,force:true })抛出“ENOTEMPTY:目录不为空”
从“fs”导入{existsSync}; 从“fs/promises”导入 fs; 导出异步函数 makeFolder(path: string) { 如果(存在同步(路径)){ 尝试 { 等待 fs.rm(路径, { 递归: true,
我使用以下脚本安装我的电子应用程序(适用于 Windows 的 msi 版本): msiexec /i "https://URL_TO_MY_APP_Messenger.msi" MSIINSTALLPERUSER="" 并且安装在C:\
一旦我需要 ipcRenderer,Js 文件就变得不起作用
我正在为我的项目测试 ipcRenderer 进程,并且在我的 javascript 文件中,我需要 ipcRenderer: const { ipcRenderer } = require('电子') 在我的 HTML 文件中,我有
使用ipcRenderer时出现问题,一旦需要ipcRenderer,js文件就变得不起作用
我正在为我的项目测试 ipcRenderer 进程,我发现在我的 javascript 文件中我需要 ipc Renderer const {ipcRenderer} = require('电子') 在我的 html 文件中,我有 dec...
如何在 Electron.js 中记录活动浏览器的 url?
我有一个 electro.js 应用程序,它使用 active-win 来记录当前打开的窗口。在 macOS 上,这还包括当前窗口的 url。但是,此功能似乎不支持任何其他
如何从 Electron js 应用程序中的 main.js 获取 renderer.js 中的块数据
我必须从我的电子应用程序中的服务器获取数据,我正在使用节点js的“net”模块。 由于“net”是主进程模块,我无法直接从渲染器文件访问它。 我有...
如何简化我的 cypress-electron 控制台输出以获得更好的可读性而不包含时间戳和源? 我开始我们的 cypress 无头测试,如下所示: @SET ELECTRON_ENABLE_LOGGING=true...
正则表达式影响nodejs应用程序的性能。如何在javascript中替换改进正则表达式?
我正在开发一个使用一些正则表达式的电子/nodejs应用程序,其中两个如下: str= str.replace(/\((.*?)\)/, ""); str= str.match(/\d+/g); 我在
来自 URL 的 Electron HLS 视频流 mkv 文件
我正在开发一个 Electron 应用程序,我需要在我的 Angular 前端中播放来自 http://example.com/videos/test.mkv 这样的 URL 的 mkv 视频文件;但问题是原生 HTML 标签...
我正在从主进程向渲染器进程发送一条消息。 在主要过程中,我正在这样做: const ipcMain = require('电子').ipcMain; ipcMain.on('异步消息', function(event, ar...