【Electron】—— 一些比较难搜索到的问题
以下列出Electron一些比较难搜索到的问题,或官方文档中不易查到或没有说明的问题。
1、获取当前设备的屏幕可用区域的分辨率
winW=electron.screen.getPrimaryDisplay().workAreaSize.width
winH=electron.screen.getPrimaryDisplay().workAreaSize.height
2、主进程和渲染进程通信或渲染进程之间通信,除使用ipc外,还可使用remote和global结合,例如:
(1)获取
第一步:在主进程中定义electron的全局变量
global.sharedObject = {
newTel: '000'
}
第二步:在渲染进程中获取
var remote=require('electron').remote
var newTel=remote.getGlobal('sharedObject').newTel
(2)赋值
渲染进程无法直接赋值,只能在主进程中赋值
global.sharedObject.newTel='111'
若必须渲染进程赋值,可结合ipc,在渲染进程中将需要赋的值通过参数传递给主进程,再由主进程赋值
维护中……
相关推荐
游走的豚鼠君 2020-11-10
sanallen 2020-07-04
electronvolt 2020-07-04
sanallen 2020-06-14
moyigg 2020-06-09
疯狂老司机 2020-06-07
zhujuyu 2020-06-06
moyigg 2020-06-01
zhujuyu 2020-05-30
viewerlin 2020-05-29
zhujuyu 2020-05-28
yanchuncheng 2020-05-12
Trustport 2020-05-06
chenyijun 2020-05-05
electronvolt 2020-05-04
游走的豚鼠君 2020-05-01
electronvolt 2020-04-21
游走的豚鼠君 2020-04-18