电子是Github 开发工具上的一个cross 平台桌面应用,支持Web技术开发桌面应用开发。基于C++开发,GUI核心来自Chrome,而JavaScript引擎使用的是目前很多公司都在使用的v8。
Basic 简介
电子是一个开源的cross 平台开发框架,集成了Node.js、Chromium和V8,开发者可以使用HTML、CSS和JavaScript编写cross 平台桌面应用。电子开发的应用不仅可以在Windows、Linux、Mac平台下运行。它还具有自动更新、崩溃报告、调试分析等功能。功能。目前微软、Fa ebook、Stack、Docker等很多公司都在使用电子。
软件介绍
第一,优势
1.它依赖于每个Web开发者已经熟悉的Web标准,你可以用它来写桌面软件。
2.它允许开发人员专注于核心功能,负责软件开发的复杂部分。
3.它为桌面应用功能提供了各种核心,比如自动更新、崩溃报告、安装程序创建工具以及一些特定的系统功能。
第二,缺点
没有内置的MVC,Chrome平台无法得到完全支持。
软件特色
电子用户界面有什么特点或问题?
1.使用electron-vue框架,并将依赖关系升级到最新版本,比如webpack4,直接写vue更舒服。
2.优化多个窗口的加载速率。以前打开一个窗口要加载html,css,js文件,然后还要解析vue渲染数据,所以弹窗的打开速度很慢。现在采用路由跳转的方式,弹窗直接变成路由跳转,所以弹窗速度秒。
3.实现了vuex的多个窗口的数据同步问题,多个窗口同步存储数据。
4.窗口之间的通信被封装,收发信息简单方便。
5.做了一些窗口转换的动画,效果还可以。
6.页面框架已经搭建好了,包括页眉、正文、页脚,可以根据需要引入。
7.背景样式做好了,图片、背景颜色甚至字体颜色都可以改。
更新日志
V11.3.0发行说明
特性
AllowFileAccess向loadExtension()API添加选项。
添加了Win.setTopBrowserView(),以便可以引发BrowserViews。
校订
Crbug.com/1125165's修复程序被逆向移植。
固定操作系统级快捷键(比如macOS Ctrl+F2,?+?)。
修正了有时带有过滤器的SVG内容不能被渲染的问题。
修复了crypto.createDiffieHellman()用一些参数调用时的崩溃。
修复了创建浏览器窗口时的内存泄漏。
修复了显示错误的enableBlinkFeaturesWeb视图警告,该警告未启用闪烁功能。
修正了删除的下载目录有时会被操作系统重新创建的问题。
修复了连续渲染BrowserViews时偶尔出现的白色闪烁。
修复了在崩溃事件中破坏网页内容时的崩溃。
修复了通过上下文桥发送非基本体时的内存泄漏。
修正了当电子应用程序发送到任务栏,外部显示改变时,Windows上的原生窗口冻结的问题。
修复了过滤器内容没有被渲染的SVG。
其他变化
修正了Mac arm64 >中的一个问题;11.2的子节点流程中加载??Wasm模块崩溃。
修正了macOS Big Sur上生成的慢子进程。
libuv中的posix_spawn更改已经恢复,该更改影响了macOS Big Sur上生成的子进程。
electron(跨平台桌面应用开发工具)相关下载
- 查看详情十六进制编辑器(HexEditXP)简体2023-07-25
- 查看详情JetBrains Hub(开发连接管理工具)简体2023-07-22
- 查看详情ASPRunner.NET简体2023-07-18
- 查看详情xml marker(xml查看编辑工具)简体2023-07-12
- 查看详情Visual C ++ AIO(VC运行库安装卸载工具)简体2023-07-06
- 查看详情 十六进制编辑器(HexEditXP) 简体 2023-07-25
- 查看详情 JetBrains Hub(开发连接管理工具) 英文 2023-07-22
- 查看详情 ASPRunner.NET 简体中文 2023-07-18
- 查看详情 xml marker(xml查看编辑工具) 英文 2023-07-12
- 查看详情 Visual C ++ AIO(VC运行库安装卸载 简体 2023-07-06
- 查看详情 MetInfo企业建站系统 简体 2023-07-27
- 查看详情 碗中硬币韩国网页模板 简体中文 2023-07-27
- 查看详情 数据比对工具 简体 2023-07-27