 electron中文教程
Pepper Flash 插件 使用 Widevine CDM 插件 教程 快速入门 桌面环境集成 在线/离线事件探测 API文档 简介 进程对象 支持的 Chrome 命令行开关 环境变量 自定义的 DOM 元素 File 对象 标签 window.open 函数 在主进程内可用的模块 app autoUpdater BrowserWindow contentTracing dlopen - require native模块时用到 对 asar 包中的文件取 fs.stat ,返回的 Stats 对象不是精确值,因为这些文件不是真实存在于文件系统 里。所以除了文件大小和文件类型以外,你不应该依赖 Stats 对象的值。 Node 中有一些可以执行程序的 API,如 child_process.exec , child_process.spawn 一样,但是会在第一行暂停脚本运行。 备注: Electron 目前对 node-inspector 支持的不是特别好,如果你通过 node-inspector 的 console 来检查 process 对象,主进程就会崩溃。 1. $ npm install node-inspector 1. $ npm install git+https://git@github.com/enlight/node-pre-gyp0 码力 | 203 页 | 2.72 MB | 1 年前3 electron中文教程
Pepper Flash 插件 使用 Widevine CDM 插件 教程 快速入门 桌面环境集成 在线/离线事件探测 API文档 简介 进程对象 支持的 Chrome 命令行开关 环境变量 自定义的 DOM 元素 File 对象 标签 window.open 函数 在主进程内可用的模块 app autoUpdater BrowserWindow contentTracing dlopen - require native模块时用到 对 asar 包中的文件取 fs.stat ,返回的 Stats 对象不是精确值,因为这些文件不是真实存在于文件系统 里。所以除了文件大小和文件类型以外,你不应该依赖 Stats 对象的值。 Node 中有一些可以执行程序的 API,如 child_process.exec , child_process.spawn 一样,但是会在第一行暂停脚本运行。 备注: Electron 目前对 node-inspector 支持的不是特别好,如果你通过 node-inspector 的 console 来检查 process 对象,主进程就会崩溃。 1. $ npm install node-inspector 1. $ npm install git+https://git@github.com/enlight/node-pre-gyp0 码力 | 203 页 | 2.72 MB | 1 年前3
 跨平台桌⾯应⽤框架:Electron感谢我的⽼婆陈雪的包容理解和悉⼼照料,才使得我 crifan 有更多精⼒去专注技术专研和整理归纳出 这些电⼦书和技术教程,特此鸣谢。 更多其他电⼦书 本⼈ crifan 还写了其他 100+ 本电⼦书教程,感兴趣可移步⾄: crifan/crifan_ebook_readme: Crifan的电⼦书的使⽤说明 crifan.com,使⽤署名4.0国际(CC BY 4.0)协议发布 all right reserved,powered 新: 2020-08-09 10:12:44 打包和部署 25 打包和部署 26 Electron对python⽀持 Electron本身官⽹并没有⽀持Python。 不过⽹上有⼈给出了可⾏的⽅案: 英⽂ fyears/electron-python-example: Electron as GUI of Python Applications 中⽂翻译 ⽤ Electron 作为 bin/electron ./node_modules/.bin/electron 界⾯效果: python⽀持 30 测试zerorpc通信 再去测试zerorpc通信是否正常,Python代码是否可⽤: 打开某个终端去: python pycalc/api.py python pycalc/api.py 正常输出是: start running on tcp://127.0.0.1:42420 码力 | 123 页 | 21.81 MB | 1 年前3 跨平台桌⾯应⽤框架:Electron感谢我的⽼婆陈雪的包容理解和悉⼼照料,才使得我 crifan 有更多精⼒去专注技术专研和整理归纳出 这些电⼦书和技术教程,特此鸣谢。 更多其他电⼦书 本⼈ crifan 还写了其他 100+ 本电⼦书教程,感兴趣可移步⾄: crifan/crifan_ebook_readme: Crifan的电⼦书的使⽤说明 crifan.com,使⽤署名4.0国际(CC BY 4.0)协议发布 all right reserved,powered 新: 2020-08-09 10:12:44 打包和部署 25 打包和部署 26 Electron对python⽀持 Electron本身官⽹并没有⽀持Python。 不过⽹上有⼈给出了可⾏的⽅案: 英⽂ fyears/electron-python-example: Electron as GUI of Python Applications 中⽂翻译 ⽤ Electron 作为 bin/electron ./node_modules/.bin/electron 界⾯效果: python⽀持 30 测试zerorpc通信 再去测试zerorpc通信是否正常,Python代码是否可⽤: 打开某个终端去: python pycalc/api.py python pycalc/api.py 正常输出是: start running on tcp://127.0.0.1:42420 码力 | 123 页 | 21.81 MB | 1 年前3
 通过 Electron 托盘(tray)实现后台执⾏⻓任务'radio' } ]) tray.setContextMenu(contextMenu) }) 基于托盘功能实现后台运⾏应⽤ 关闭应⽤前唤醒对话框⼆次确认 关闭应⽤时,触发对话框,可⽀持 3 种场景: 点击「取消」取消关闭操作; 点击「退出」,「后台运⾏」选中时,界⾯关闭,托盘不关闭,任务继续执⾏; 点击「退出」,「后台运⾏」不选中,界⾯、托盘关闭,直接退出,任务终⽌。 mainWindow0 码力 | 6 页 | 1.19 MB | 1 年前3 通过 Electron 托盘(tray)实现后台执⾏⻓任务'radio' } ]) tray.setContextMenu(contextMenu) }) 基于托盘功能实现后台运⾏应⽤ 关闭应⽤前唤醒对话框⼆次确认 关闭应⽤时,触发对话框,可⽀持 3 种场景: 点击「取消」取消关闭操作; 点击「退出」,「后台运⾏」选中时,界⾯关闭,托盘不关闭,任务继续执⾏; 点击「退出」,「后台运⾏」不选中,界⾯、托盘关闭,直接退出,任务终⽌。 mainWindow0 码力 | 6 页 | 1.19 MB | 1 年前3
共 3 条
- 1













