浏览代码

只显示刷新按钮。

skyffire 1 年之前
父节点
当前提交
4ddca2cb3a
共有 1 个文件被更改,包括 23 次插入1 次删除
  1. 23 1
      example/electron.js

+ 23 - 1
example/electron.js

@@ -1,4 +1,4 @@
-const { app, BrowserWindow } = require('electron');
+const { app, BrowserWindow, Menu  } = require('electron');
 const path = require('path');
 
 function createWindow() {
@@ -12,6 +12,28 @@ function createWindow() {
   });
 
   mainWindow.loadFile('index.html');
+
+  // 创建菜单模板,只包含一个刷新按钮
+  const menuTemplate = [
+    {
+      label: 'View',
+      submenu: [
+        {
+          label: 'Refresh',
+          accelerator: 'CmdOrCtrl+R',
+          click: () => {
+            mainWindow.reload();
+          },
+        },
+      ],
+    },
+  ];
+
+  // 创建菜单
+  const menu = Menu.buildFromTemplate(menuTemplate);
+
+  // 设置应用程序的菜单
+  Menu.setApplicationMenu(menu);
 }
 
 app.on('ready', createWindow);