跨平台桌⾯应⽤框架:Electron⽂档和教程 参考资料 1 2 跨平台桌⾯应⽤框架:Electron 最新版本: v1.0 更新时间: 20200808 简介 介绍跨平台桌⾯应⽤框架Electron的基本概念、基本原理、核⼼优势以及额外特性;介绍了⽤Electron 开发出的常⻅应⽤有哪些;解释了如何安装Electron;以及如何快速上⼿使⽤;以及如何打包和部署; 专⻔整理了如何让Electron⽀持Pyth JavaScript 对⽐:传统桌⾯应⽤都是⾮Web技术开发的 跨平台: Win / Mac / Linux 等多个平台 桌⾯应⽤:主要⽤来开发桌⾯端应⽤ ⽽不是Web应⽤ 基本原理 将 Chromium 和 Node.js 合并到同⼀个运⾏时环境中 让你使⽤纯 JavaScript 调⽤丰富的原⽣(操作系统) APIs 并将其打包为 Mac 、 Windows mitmdumpUrlSaver.app/Contents/Resources/app/pymitmdumpstartdist/mitmdumpStartApi/mitmd umpStartApi ⽆法运⾏ mitmdumpUrlSaver.app/Contents/Resources/app/pymitmdumpotherdist/mitmdumpOtherApi/mit mdumpOtherApi0 码力 | 123 页 | 21.81 MB | 1 年前3
基于Electron vue的桌应用实战2健全的⽣生态 优秀的组件化机制 ✔ 瓦匠应用的介绍 02 桌面应用的技术选型 桌面应用开发总结 01 04 03 Electron Vue项目实践 项⽬目实践 Electron原理理 两个核心 Main-process Render-process 应⽤用架构选型 项⽬目实践 BrowserWindow 多窗⼝口 单窗⼝口 BrowserWindow BrowserWindow0 码力 | 34 页 | 3.47 MB | 1 年前3
electron中文教程
message String targetOrigin String 通过指定位置或用 * 来代替没有明确位置来向子窗口发送信息. 除了这些方法,子窗口还可以无特性和使用单一方法来实现 window.opener 对象. BrowserWindowProxy.focus() BrowserWindowProxy.postMessage(message, targetOrigin) dialog , menu 等)只存在于主进程,而不在渲染进程中。为了能从渲染 进程中使用它们,需要用 ipc 模块来给主进程发送进程间消息。使用 remote 模块,可以调用主进程对象的方 法,而无需显式地发送进程间消息,这类似于 Java 的 RMI。下面是从渲染进程创建一个浏览器窗口的例子: 1. const remote = require('electron').remote;0 码力 | 203 页 | 2.72 MB | 1 年前3
共 3 条
- 1













