First blog on github.

Welcome to my blog.

Read More

The useing of protocol in Electron

Electron 的 protocol 接口使用介绍

1. protocol 初步阅览

应用程序中点击 a 标签,默认都是在当前窗口打开链接。现利用 protocol 注册一个协议,实现,使用该协议的链接,统一使用外部浏览器打开。

程序目录结构如下

paul-demo/
├── public
│   └── icon.png(程序图标)
├── package.json
├── main.js
└── index.html

package.json 文件内容如下

{
    "name": "paul-demo",
    "productName": "paul",
    "main": "main.js",
    "version": "1.0.1",

    "devDependencies": {
        "electron": "^1.4.1"
    }
}
Read More

The first using of Electron

初识 Electron

  1. Electron 是什么?
    Electron 是由 GitHub 开发的开源框架,框架使用网页作为用户界面,框架中集成了 Node.js 和 Chromium 浏览器。 所以我们可以把 Electron 看成是一个由 JavaScript 控制的浏览器。

  2. Electron 能做什么?
    我们可以像开发 Web 应用程序一样,用其开发桌面应用程序。 也就是说,Web 应用程序能做的,Electron 都能做,只不过 Electron 把注意力集中在桌面应用程序上。

  3. 创建第一个 Electron 应用程序
    ● 首先安装 Node.js
    ● 在命令行运行 npm install electron -g
    ● 在任意一个文件夹(我们的文件夹名叫 demo )下分别建立 “package.json” “main.js” “index.html” 这三个文件

Read More