Electron跨平台桌面应用开发工具 v18 发行说明
突发的变化
移除旧的基于browserwindowproxy的window.open实现。这也从webPreferences中删除了nativeWindowOpen选项。
特性
添加
在WebContents中增加了“焦点”和“模糊”事件。
增加了BrowserWindow方法来改变按钮的颜色,符号的颜色,和窗口的高度与WCO启用。
nativeTheme补充道。inForcedColorsMode API允许检测强制颜色模式。
在macOS中增加了替换菜单角色:showSubstitutions, toggleSmartQuotes, togglesmartdash, toggleTextReplacement。
在app.requestSingleInstanceLock()流中增加了first-instance-ack事件,这样用户就可以将一些数据从第二个实例传回给第一个实例。
增加了窗口控制叠加的高度选项。
增加了ses.setCodeCachePath() API用于设置代码缓存目录。
在IncomingMessage中增加了rawHeaders。
在setBackgroundColor中增加了对更多颜色格式的支持。
增加了预加载脚本将在默认情况下从电子20开始沙箱化的警告。
通过Node.js crypto API支持过时的河豚密码bf-{cbc,cfb,ecb}。
修复
修正了在非沙箱渲染进程中可能随机发生的V8崩溃。
修正了BrowserWindow.fromWebContents在创建浏览器窗口事件时返回undefined的错误。
修正了第一方套件在应用启动时不能正确加载的问题。
修正了当用户在Windows上同时移动或调整窗口大小时,通过setBounds设置的新边界不正确应用的问题。
修正了在macOS上由于呈现失败而不能正确打印页面的问题。
修复:在工作线程中初始化asar支持。
修正了13.0.0-beta.21引入的IncrementCapturerCount回归。
友情链接 | 关于我们 | 下载帮助(?) | 联系我们 | 投诉举报
CopyRight © 2010-2023 这里下载 heredown.com , All Rights Reserved 版权所有 蒙ICP备2023006002号-1 蒙公网安备15052402000135
声明: 本站所有软件和文章来自互联网 如有异议 请与本站联系
声明: