electron 如果想要复制粘贴等快捷键,必须将快捷键和系统绑定
const { Menu } = require('electron');
const appMenu = [
{
label: '编辑',
submenu: [
{ label: '剪切', accelerator: 'CmdOrCtrl+X', selector: 'cut:' },
{ label: '复制', accelerator: 'CmdOrCtrl+C', selector: 'copy:' },
{ label: '粘贴', accelerator: 'CmdOrCtrl+V', selector: 'paste:' },
{ label: '全选', accelerator: 'CmdOrCtrl+A', selector: 'selectAll:' }
]
}
];
const initAppMenu = () => {
const menu = Menu.buildFromTemplate(appMenu);
Menu.setApplicationMenu(menu);
};