【推荐】购买本站友情链接

购买本站友情链接联系站长QQ:993356686本站情况:站长之家权重:爱站权重:

【推荐】购买本站软文发布服务

购买本站软文发布服务请联系站长QQ:993356686 本站情况:站长之家权重:爱站权重:百度收录(几乎秒收):本站软文发布可带联系方式、可带链接、可包月,详情请联系站长QQ:993356686

JavaScript

Electron 自动更新功能autoUpdater

154 0

autoUpdater 启用应用程序自动更新。过程: mainautoUpdater模块为Squirrel框架提供了一个界面。您可以通过使用以下任一项目快速启动多平台发布服务器来分发应用程序: 坚果 : 您的应用程序的智能版本服务器,使用GitHub作为后端。 用Squirrel(Mac&Windows)自动更新 电子发布服务器 : 一个功能齐全的自主发布的电子应用服务器,与自动更新兼容 squirrel-updates-server : 用于Squirrel.Mac和Squirrel.

JavaScript

Electron 离屏渲染

19 0

离线渲染允许您在位图中获取浏览器窗口的内容,因此可以在任何地方渲染,例如在3D场景中的纹理。Electron中的离屏渲染使用与 Chromium Embedded Framework 项目类似的方法。可以使用两种渲染模式,并且只有脏区通过 paint 事件才能更高效。渲染可以停止、继续,并且可以设置帧速率。 指定的帧速率是上限值,当网页上没有发生任何事件时,不会生成任何帧。 最大帧速率是60,因为再高没有好处,而且损失性能。注意: 屏幕窗口始终创建为 Frameless Window.

JavaScript

Electron 使用原生模块

16 0

Electron 同样也支持原生模块,但由于和官方的 Node 相比使用了不同的 V8 引擎,如果你想编译原生模块,则需要手动设置 Electron 的 headers 的位置。原生Node模块的兼容性当 Node 开始换新的V8引擎版本时,原生模块可能“坏”掉。为确保一切工作正常,你需要检查你想要使用的原生模块是否被 Electron 内置的 Node 支持。你可以在这里查看 Electron 内置的 Node 版本,或者使用 process.version (参考:快速入门)查看。考虑到 NAN 可以

JavaScript

Electron menu 模块

138 0

menu 类可以用来创建原生菜单,它可用作应用菜单和 context 菜单.这个模块是一个主进程的模块,并且可以通过 remote 模块给渲染进程调用.每个菜单有一个或几个菜单项 menu items,并且每个菜单项可以有子菜单.下面这个例子是在网页(渲染进程)中通过 remote 模块动态创建的菜单,并且右键显示:<!-- index.html --> <script> const remote = require(electron).remote; cons

JavaScript

Electron 应用部署

12 0

为了使用 Electron 部署你的应用程序,你存放应用程序的文件夹需要叫做 app 并且需要放在 Electron 的资源文件夹下(在 OS X 中是指 Electron.app/Contents/Resources/,在 Linux 和 Windows 中是指 resources/)就像这样:在 OS X 中:electron/Electron.app/Contents/Resources/app/ ├── package.json ├── main.js └── index.html 在 Windo

JavaScript

Electron 教程简介

12 0

所有的 Node.jss built-in modules 在 Electron 中都可用,并且所有的 node 的第三方组件也可以放心使用(包括自身的模块)。Electron 也提供了一些额外的内置组件来开发传统桌面应用。一些组件只可以在主进程中使用,一些只可以在渲染进程中使用,但是也有部分可以在这 2 种进程中都可使用。基本规则:GUI 模块或者系统底层的模块只可以在主进程中使用。要使用这些模块,你应当很熟悉主进程 vs 渲染进程脚本的概念。主进程脚本看起来像个普通的 nodejs 脚本co

JavaScript

Electron webFrame 模块

22 0

web-frame 模块允许你自定义如何渲染当前网页 .例子,放大当前页到 200%.var webFrame = require(electron).webFrame;webFrame.setZoomFactor(2); 方法web-frame 模块有如下方法:webFrame.setZoomFactor(factor)factor Number - 缩放参数.将缩放参数修改为指定的参数值.缩放参数是百分制的,所以 300% = 3.0.webFrame.getZoomFactor(

JavaScript

Electron 术语表

40 0

术语表这篇文档说明了一些经常在 Electron 开发中使用的专业术语。ASARASAR 代表了 Atom Shell Archive Format。一个 asar 压缩包就是一个简单的 tar 文件-就像将那些有联系的文件格式化至一个单独的文件中。Electron 能够任意读取其中的文件并且不需要解压缩整个文件。ASAR 格式主要是为了提升 Windows 平台上的性能。TODOBrightrayBrightray 是能够简单的将 libchromiumcontent 应用到应用中的一个静态库。它是专门