蒙妮坦手游站:纯净绿色软件游戏下载网站

电脑软件| 软件合集| 最近更新| 网站地图

当前首页:首页 > 电脑软件 > 编程开发 > electron(跨平台桌面应用开发工具)

electron(跨平台桌面应用开发工具)

electron(跨平台桌面应用开发工具)

类型:编程开发版本:v11.3.0官方版更新:2023-07-27 10:08:19大小:7M系统:WinAll语言:英文

电子是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上生成的子进程。