主进程api 1.1 Electron app 模块:app 模块是为了控制整个应用的生命周期设计的。 1.2 Electron autoUpdater 模块:这个模块提供了一个到 Squirrel 自动更新框架的接口。 1.3 Electron BrowserWindow 模块:BrowserWindow 类让你有创建一个浏览器窗口的权力。 1.4 Electron contentTracing
转载 2023-12-07 15:24:43
141阅读
electron应用开发接口(API)分为6大模块:Main Process 模块、Renderer process模块、 自定义Dom元素、chromium和node.js、类和API结构。1、main process模块(主进程):app :控制应用程序的事件生命周期。 autoUpdater :使应用程序能够自动更新。 BrowserView (浏览器视图):browserWindow里的视
转载 2023-10-17 15:09:44
172阅读
简介Electron 可以让你使用纯 JavaScript 调用丰富的原生 APIs 来创造桌面应用。你可以把它看作是专注于桌面应用而不是 web 服务器的,io.js 的一个变体。这不意味着 Electron 是绑定了 GUI 库的 JavaScript。相反,Electron 使用 web 页面作为它的 GUI,所以你能把它看作成一个被 JavaScript 控制的,精简版的 Chromium
转载 2023-10-10 21:08:01
213阅读
前言: 这里得先清楚网易云API的调用方法(及binaryify的**NeteaseCloudMusicApi**项目的使用方法),也就 下载、安装、运行 三步,故要将其集成在Vue+Electron的项目中,需先下载 NeteaseCloudMusicApi 项目,然后再在项目中将其运行起来。一、下载NeteaseCloudMusicApi项目到本地1. 将网易云 api 的 NeteaseCl
快捷键ctrl + r 刷新界面 ctrl + shift + i 打开调试安装 nodemon 监听代码修改,重新打包package.json{ "name": "demo", "version": "1.0.0", "description": "", "main": "main.js", "scripts": { "test": "echo \"Error:
在Windows操作系统中,我们经常会使用Electron框架来构建桌面应用程序。其中,设置任务栏透明度和垃圾桶图标的不同状态是两个常见的需求。在本篇博客中,我将向您介绍如何使用Electron框架来实现这些功能。设置任务栏透明度在Windows中,任务栏是一个重要的操作区域。有时候,我们需要将任务栏的透明度设置为不同的值。在Electron框架中,我们可以使用WinAPI来实现这一功能。在应用程
# Vue调用Electron API 在开发Vue应用时,我们有时候需要调用Electron提供的API来实现一些桌面应用的功能。这里我将为你介绍如何在Vue应用中调用Electron API。 ## 整体流程 以下是整个过程的步骤: | 步骤 | 描述 | | ---- | ---- | | 1 | 集成Electron到Vue应用中 | | 2 | 创建Electron主进程 | |
原创 2024-05-28 11:45:10
317阅读
学习一个新框架或者技术,最深入最全面的方法就是通过官方API,例如我们学习electron: 例如我们需要学习electron的BrowserWindow对象的使用,以及在创建她时我们可以配置的参数: 我们可以进入官网去查看文档: https://electronjs.org/docs 点击进去:
原创 2021-07-23 11:57:44
202阅读
本文概述借助Electron框架, 你可以将HTML, CSS和JavaScript与Chromium和Node.js结合使用来构建你的应用程序。作为本机应用程序, 如果要向用户显示此信息, 可能需要访问有关操作系统或硬件的一些基本信息。在本文中, 你将学习如何访问Electron中有关硬件和操作系统的基本信息。操作系统为了获得有关操作系统的信息, 我们将使用os模块, 该模块可以使用以下命令加载
**Electron** 是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。 嵌入 `Chromium` 和 `Node.js` 到 二进制的 `Electron` 允许您保持一个 `JavaScript` 代码代码库,支持跨平台,一套代码可同时打包为Windows、macOS、Linux应用。 而 **Post-Tool** 就是基于
转载 2023-12-04 19:41:00
162阅读
一、app:控制应用程序的事件生命周期。https://www.electronjs.org/zh/docs/latest/api/app ready事件:通常我们使用触发器的 .on 函数来监听 Node.js 事件。但是 Electron 暴露了 app.whenReady() 方法,作为其 ready 事件的专用监听器,这样可以避免直接监听 .on 事件带来的一些问题。window
转载 2023-10-02 22:21:54
617阅读
一、控件或子窗口操作二、控件或窗口操作三、窗口子类化四、窗口超类化  一、控件或子窗口操作 ①GetDlgItem函数②GetDlgItemText函数③SetDlgItemText函数④SendDlgItemMessage函数 代码实例#include<windows.h> #include<CommCtrl.h> //使用Un
转载 2024-01-28 15:52:05
169阅读
Electron学习笔记(四)Electron使用的API接口一方面electron给开发者提供了不少API,另一方面, 也可以使用node.js的API.但是, 有时候开发者还是想用自己实现的API.下面, 我将介绍如何在Electron通过Addon添加接口.Addon接口扩展addon是node.js扩展api的方式, 同时electron也可以以同样的方式扩展
重大变化此处将记录重大更改,并在可能的情况下(至少在进行更改之前)至少在一个主要版本中向JS代码添加弃用警告。 重大变化的类型本文档使用以下约定对重大更改进行分类:更改了API :对API进行了更改,以确保未更新的代码会引发异常。行为已更改:Electron的行为已更改,但未必会引发异常。默认值已更改:取决于旧默认值的代码可能会中断,不一定会引发异常。可以通过显式指定值来恢复旧的行为。不
转载 2024-06-03 11:07:21
159阅读
# 使用 Electron 调用 Docker 镜像 API 的教程 在本教程中,我们将通过在 Electron 应用程序中实现对 Docker 镜像 API 的访问来引导你完成整个流程。我们将借助 Node.js 来实现与 Docker 的交互。下面是我们将要遵循的步骤: | 步骤 | 描述 | |------|------| | 1 | 安装必要的模块和工具 | | 2 | 创
原创 10月前
99阅读
# Electron 调用 Java 后端 API 的实现指南 在现代开发中,Electron 是一个非常流行的框架,帮助我们构建跨平台桌面应用。而 Java 后端通常用于处理服务器端的业务逻辑和数据存储,因此,结合这两者可以构建出强大的桌面应用。本文将带领你从零开始,通过一系列步骤,实现在 Electron 应用中调用 Java 后端 API。 ## 流程概述 首先,我们来看一下整个流程的
原创 11月前
439阅读
前排提示:深坑,建议使用 C#、C++、VB 等方式 + 本地网络传输或进程管道通信替代。TOOLS 工具Node.js(12.18.1)Electron(此处使用 ^2.0.0,因为 cef 版本越新,打出来的包越大)webpack(4.44.2)node-ffi(^2.3.0)Python(2.7,你说气不气,还在用老东西)vs_BuildTools(2017(v15)。你到微软官网只能下载
转载 2023-08-24 19:04:20
667阅读
嗨,我是勾勾。今天要介绍的是 Electron 跨平台桌面应用开发。Electron(https://electronjs.org/)是一个运行平台,它能够让我们通过 HTML + CSS + JavaScript 开发桌面应用程序。核心原理就是 Electron 中将 Chromium(Chrome 的内核)和 Node.js 打包到了一起,通过 Chromium 提供 WebView
转载 2024-08-17 11:24:39
257阅读
目录一、基础搭建通过脚手架搭建1、Electron官方案例搭建环境2、查看调试3、菜单的使用4、图标配置5、项目打包web应用相信每位程序员都不陌生,PC端应用可能会底层开发的就不是太多了,下面的这套技术栈就是为前端程序员快速一键搭建windows、Linux、Mac的PC端应用而生的,只要会React实现Web开发即可。Electron使用很广泛,VScode编辑器就是Electron框架做的。
转载 2023-12-11 12:10:50
383阅读
Electron API DemosThis is a desktop app that interactively and with sample code demonstrates core features of the Electron API. It’s built with Electron, too,
原创 2021-07-06 14:44:07
154阅读
  • 1
  • 2
  • 3
  • 4
  • 5