E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ipcMain
Electron基础(二) 进程通信的
ipcMain
、contextBridge、ipcRenderer
1.什么是
ipcMain
在Electron中,
ipcMain
是一个非常重要的模块,它负责处理从渲染器进程(即Web页面)发送到主进程(即Electron应用的后台进程)的进程间通信(IPC,Inter-ProcessCommunication
小鸟哗啦啦
·
2024-09-01 02:52
Electron
electron
javascript
前端
Vue3 + Electron 创建新的子窗口 且子窗口唯一
main.jsconst{app,BrowserWindow,
ipcMain
}=require('electron')...
ipcMain
.on('window-create',()=>{createChildWindow
冰糖葫芦不结冰
·
2024-08-21 21:33
electron
vue
容器
electorn实现调用windows系统软键盘
在渲染进程的输入框触发的事件中进行ipcRender.send操作methods:{showDialog(){ipcRenderer.send('open-osk')}},在主进程中代码如下先引入文件:const{
ipcMain
奋斗者格洛古
·
2024-03-13 02:20
electron
electron主进程基础功能代码集合
"electron":"^11.0.0"相对于32位win7兼容性更好一些const{app,BrowserWindow,remote,
ipcMain
,screen,dialog,shell}=require
阿波次嘚
·
2024-02-06 13:28
electron
javascript
node.js
前端
Electron 主线程和渲染线程通信
用户添加项目目标文件夹到列表,进而对项目进行统一管理,我们这里提供2种方式效果图:方式一:main.js主进程,创建一个顶部菜单,打开一个文件夹,进而通知渲染进程const{app,BrowserWindow,
ipcMain
前端小小白zyw
·
2024-01-31 23:19
Javascript
Node.js
Electron
electron
electron-vite中的ipc通信
1.概述再electron中,进程间的通信通过
ipcMain
和ipcRenderer模块,这些通道是任意和双向的1.1.什么是上下文隔离进程ipc通道是通过预加载脚本绑定到window对象的electron
QD_ANJING
·
2024-01-21 07:13
electron
javascript
前端
electron-dl用于在Electron中下载多个文件
electron-dl用于在Electron中下载多个文件const{app,BrowserWindow,
ipcMain
}=require('electron');const{download}=require
依星net188.com
·
2023-12-28 12:19
electron
javascript
ecmascript
electron-builder+electron-updater实现应用自动更新过程
autoUpdater:使应用程序能够自动更新
ipcMain
:用于从主进程到渲染进程的异步通信。ipcRenderer:用于从渲染器进程到主进程的异步通信。
任磊abc
·
2023-12-27 06:33
electorn
electron
el
electron自动更新
electron -autoUpdater 更新
npminstallelectron-updater--save2.main.js:1)创建窗口const{app,protocol,BrowserWindow,crashReporter,shell,Menu,
ipcMain
寒墨茗殇
·
2023-12-27 06:02
electron
js
前端
javascript
vue.js
electron-vue+electron-updater实现自动更新
electron-updater":"4.3.5"下面直接上步骤源码一、autoUpdater.js(操控更新js文件)import{autoUpdater}from'electron-updater'import{app,
ipcMain
阿东、
·
2023-12-27 06:00
electron
javascript
electron
前端
javascript
vue
trtc-electron-sdk的demo中添加更新功能以及出现的报错问题
electron-updaternpminstallelectron-updater根据项目需求安装对应的版本,建议使用5.2.13、创建一个handleUpdater.js文件,和package.json同级//const{
ipcMain
偷懒de程序员
·
2023-12-24 07:06
electron
javascript
前端
Electron V28主进程与渲染进程互相通信总结
在Electron中有着
ipcMain
和ipcRenderer、contextBridge模块,以及创建窗口对象上的webContents。
聂大哥
·
2023-12-15 12:42
electron
vue.js
javascript
typescript
07.electron-(渲染进程和主进程)通信
渲染进程和主进程的通信渲染进程主动给主进程发送消息,主进程接收并回复消息
ipcMain
:主进程接收和发送消息ipcRenderer:渲染进程接收和发送消息分别加载渲染进程和主进程文件
ipcMain
/
ipcMain
.js
明归途
·
2023-12-14 13:24
桌面应用electron
electron
桌面应用
electron主进程与渲染进程的通信
互通一下Electron进程主进程和渲染进程的区别**
ipcMain
/ipcRenderer**demo最近一直在用electron这里记录写一下主进程和渲染进程之间的通信交流是怎么交流的怎么通信的Electronelectron
weixin_43301027
·
2023-12-14 13:23
VUE
electron
electron
前端
vue.js
Electron主进程和渲染进程之间通信
Electron发送和接收数据用到的是
ipcMain
和ipcRenderer两个对象:
ipcMain
是用在主进程中的;ipcRenderer是用在渲染进程中的。
duansamve
·
2023-12-14 13:32
electron
electron
electron+vue项目 Windows开机自启(vue 二)
1、官方案例在background.js中constex=process.execPath;
ipcMain
.on('autorun',(event,autorun)=>{console.log(app.getLoginItemSettings
qq_34533703
·
2023-11-23 04:43
electron学习
vue.js
electron
前端
2023最新electron 进程间通讯的几种方法
数据传递(旧)渲染进程发数据到主进程//按钮事件consthandleWebRootPathClick=()=>{ipcRenderer.send('open_dir')}//main.ts中接收
ipcMain
.on
不随。
·
2023-11-12 08:05
前端
前端
javascript
vue.js
electron
electron避免重复创建子窗口
import{app,shell,BrowserWindow,
ipcMain
,screen}from'electron'import{join}from'path'import{electronApp,
与月儿漫邀
·
2023-11-09 03:53
electron
javascript
前端
Electron进程通信的另一种方式
上一篇讲述了主进程和渲染进程之间的通信,其中是通过调用
ipcMain
和ipcRenderer来完成的。
读心悦
·
2023-11-08 14:35
Electron
electron
前端
javascript
electron 引用本地文件报错net::ERR_UNKNOWN_URL_SCHEME
开始后的安全策略,不识别file:///开始的url解决方案:main.js中,加入webSecurity:false,并且自定义file:///协议的解析import{app,BrowserWindow,
ipcMain
youyudexiaowangzi
·
2023-11-08 10:17
electron
python与Electron联合编程记录之五(进程间通信)
进程间通信 进程间通信是Electron构建程序的关键之一,主要通过
ipcMain
和ipcRenderer这两个模块来实现,通过开发人员定义的“通道”传递消息来进行通信。
superanet
·
2023-11-06 03:05
electron
javascript
前端
python
flask
ES6 class enum function
=> { for (let prop in obj) { if (obj.hasOwnPropelet(prop) && typeof prop === 'function') {
ipcMain
.registerCommandHandlers
u010576399
·
2023-11-04 17:05
JavaScript
class
enum
es6
javascript
使用vue3+vite+elctron构建小项目介绍Electron进程间通信
在Electron中,进程使用
ipcMain
和ipcRenderer模块,通过开发人员定义的“通道”传递消息来进行通信。在本文中,我们使用vue3+vi
赢乐
·
2023-11-01 20:20
vue3
Electron
electron
arcgis
javascript
electron 渲染进程调用主进程_electron主进程与渲染进程的通信方式
这篇笔记主要解决的问题是Electron的主进程与渲染进程之间的通信.使用
ipcMain
和ipcRenderer//来自官方的示例const{
ipcMain
}=require('electron')
ipcMain
.on
知夫者也
·
2023-10-18 07:49
electron
渲染进程调用主进程
Electron学习笔记(十六)—— 常用api____主进程与渲染进程通信
ipcMain
|ElectronipcMain从主进程到渲染进程的异步通信。
有蝉
·
2023-10-18 07:48
Electron
主进程与渲染进程通信
electron
Electron主进程与渲染进程通信,webview与其加载页间的通信
1.进程间通信进程间通信使用
ipcMain
与ipcRenderer模块主进程:constipcMain=require('electron').
ipcMain
;
ipcMain
.on('message',
Lucky_bo
·
2023-10-18 07:14
web开发
electron进程通信
electron信息传递
electron之进程间通信
用户点击的按钮和窗口展示的内容是运行在渲染进程中,而保存的操作和点击菜单是运行在主进程中的,渲染进程和主进程无法直接通信,这是就需要使用到进程间通信(IPC)为了实现这种通信,Electron提供了
ipcMain
bdawn
·
2023-10-09 11:00
electron
electron
javascript
前端
进程间通信
IPC
electron两个渲染窗口(进程)中通信:
渲染进程发送事件:ipcRenderer.send('xxx');主进程接收事件:
ipcMain
.on(‘xxx’,(e,arg)=>console.log(e,arg));主进程发送事件:mainWindow.webContents.send
1ron3Man
·
2023-09-19 16:45
web前端
electron
javascript
前端
ELECTRON学习记录
1、进程间通讯报Nohandlerregistered错误,结果发现是
ipcMain
.handle(或者
ipcMain
.on)放到主程序的函数里面了,拿出来就不报错了。
·
2023-09-06 16:52
前端node.js
Electron 系统托盘图标
一、在入口文件electron.js中引入Tray,Menu,nativeImageconst{app,BrowserWindow,Tray,nativeImage,Menu,
ipcMain
}=require
qq_34533703
·
2023-09-02 01:22
electron学习
electron
前端
javascript
electron功能实现---添加全局快捷键、开机自启、选择安装路径
import{app,BrowserWindow,
ipcMain
,globalShortcut,}from"electron";//主窗口函数createMainWindow(){globalShortc
小刘踩坑与知识点记录
·
2023-08-27 21:48
electron
javascript
前端
electron实现窗口之间的通信
实现:窗口A的渲染进程发消息给主进程constsendMsgMain=(msg)=>{ipcRenderer.send('sendMsgMain',msg)}主进程收到消息后,再发消息给窗口B的渲染进程
ipcMain
.on
Luo_LA
·
2023-08-20 22:45
前端
electron
javascript
前端
electron进程间通信机制
nodejs+chrome内核+native层的集成,类似chrome浏览器每个页面都属于一个进程(称为渲染进程),另外还有主进程,其提供了如下进程间通信机制:IPCMainIPCRender通信模块,其中
IPCMain
FengyunSky
·
2023-08-03 16:53
Electron 学习_在进程之间通信
从渲染进程直接访问Node.js接口,亦或者从主进程访问HTML文档对象模型(DOM)都是不可能的2.解决方法:使用进程间通信(IPC)可以使用Electron的
ipcMain
模块和ipcRenderer
安静的镜子
·
2023-07-29 16:17
electron
学习
javascript
vue vite ts electron ipc arm64
npminstallelectronelectron-builder-Dnpminstallcommander-D#额外组件增加文件新建plugins文件夹src/background.ts属于主进程
ipcMain
.on
xiaguangbo
·
2023-07-29 07:51
electron
vue.js
electron
javascript
Electron 主进程和渲染进程传值及窗口间传值
渲染进程调用主进程得方法下面是渲染进程得代码:let{ipcRenderer}=require('electron');ipcRenderer.send('xxx');//渲染进程中调用下面是主进程得代码:var{
ipcMain
海涛高软
·
2023-07-27 00:19
electron
前端
javascript
从零搭建vue+electron桌面应用
安装electron-builder,安装后可以直接生成主进程的配置文件6.在vue.config.js中添加以下配置二、运行项目三、打包四、渲染进程和主进程通信1.在background.js中引入
ipcMain
程鹏;
·
2023-07-19 08:51
vue.js
electron
前端
Electron 进程间通信的实现
Electron中,可以使用多种方式实现进程间通信(IPC,Inter-ProcessCommunication),以下是几种常见的实现方式:1.主进程和渲染进程之间的通信:使用Electron提供的
ipcMain
小马在板砖
·
2023-06-21 10:47
electron
数学建模
javascript
使用electron套壳vue实现跨平台桌面应用
vuecreatehello-world改造vue项目在根目录新建一个background.js文件,也可以叫其他名字,作为package.json的main的值,贴入一下代码const{app,BrowserWindow,screen,
ipcMain
用户昵称已存在丶
·
2023-06-11 12:50
vue.js
electron
javascript
8-electron 主进程与渲染进程之间的通信(同步通信、异步通信)
electron主进程和渲染进程的通信主要用到两个模块:
ipcMain
和ipcRendereripcMain
程序员李钟意
·
2023-04-04 23:55
electron 下载文件
electron下载文件主进程在utils文件夹下创建download.js,复制下面代码const{
ipcMain
,dialog,shell}=require('electron')constpath
王乔治威尔金斯玛格丽特汤姆森希尔德萨拉阳
·
2023-04-03 11:49
js
node
前端
Electron主进程渲染进程间通信的四种方式
在electron中进程使用
ipcMain
和ipcRenderer模块,通过开发人员定义的“通道”传递消息来进行通信。
老电影故事
·
2023-03-30 22:17
electron
electron
前端
Electron进程间通信
在electron中进程使用
ipcMain
和ipcRenderer模块,通过开发人员定义的“通道”传递消息来进行通信。
老鼠AI大米_Java全栈
·
2023-03-15 11:52
electron autoUpdater热更新
所在服务器地址constuploadUrl='http://127.0.0.1:8080/pc/'const{autoUpdater}=require('electron-updater')const{
ipcMain
boveys
·
2023-03-10 20:47
vue
electron
electron
javascript
前端
electron入门之试调工具remote(三)
2022-03-21入门版本17.1.2electron重要概念,只有一个主线程,其他都是渲染进程或者叫子线程,他们不能直接相互操作,可以通过
ipcMain
、ipcRenderer进行相互事件操作,低版本前用
凌康ACG
·
2022-11-23 07:19
electron
多端
node.js
electron
node.js
多端
vue与electron实现进程间的通信详情
目录一、配置内容1.进程间的通信第一种方式引入ipcRenderer第二种方式引入ipcRenderer2.渲染进程常用配置3.将
ipcMain
封装到一个js中统一处理三、总结前言:本文主要介绍electron
·
2022-11-09 15:30
electron vue 打开新窗口
`http://localhost:8080`:`file://${__dirname}/index.html`//事件名openWindow是事件名
ipcMain
.on('openWindow',function
豪先生5
·
2022-08-17 09:35
Electron
vue.js
electron
javascript
electron实现桌面悬浮球效果
1、创建窗口的函数import{app,protocol,BrowserWindow,
ipcMain
,Menu,Tray,screen}from'electron'//创建窗口的函数letwin2=nullasyncfunctioncreateSBallWindow
_littleTank_
·
2022-04-17 14:17
[Electron] 主进程 / 渲染进程通信
ipcMain
/ipcRenderer使用场景渲染进程通知主进程帮忙处理指定业务,主进程在通知渲染进程是否处理完成同步通信channel:通知事件名称,可随意命名arg:发送通知时传递的参数event.returnValue
卓灬不凡
·
2021-10-30 01:31
electron-builder+electron-updater实现应用自动更新过程
autoUpdater:使应用程序能够自动更新
ipcMain
:用于从主进程到渲染进程的异步通信。ipcRenderer:用于从渲染器进程到主进程的异步通信。
可爱的小曼头
·
2021-06-22 06:15
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他