【Electron】Electron开发入门(八):自定义electron框架外壳(shell)的菜单(Menu)

1.自定义electron框架外壳(shell)的菜单(Menu)

electron的main.js里代码:

const Menu = require('electron').Menu;
var template = [
  {
    label: '关闭',
    click: function () { win.close();console.log("关闭")},
    // submenu: [
    //   {
    //     label: 'Undo',
    //     accelerator: 'CmdOrCtrl+Z',
    //     role: 'undo'
    //   }
    // ]
  }]
var menu = Menu.buildFromTemplate(template)
Menu.setApplicationMenu(menu);

效果如图:

【Electron】Electron开发入门(八):自定义electron框架外壳(shell)的菜单(Menu)

2.更多菜单样式,鼠标事件关联,请参考Electron Menu API 简体中文版

3.在webview的html添加electron shell 的菜单的教程

上一篇:Sublime Text 2使用技巧汇总


下一篇:php nginx 负载均衡简单配置过程