creator 插件注册全局的快捷键可以,但只是想本地的快捷键就无效?

先放头文件
const electron = require(‘electron’)
const shell = electron.shell;
const app = electron.app
const dialog = electron.dialog
const globalShortcut = electron.globalShortcut

const {Menu, MenuItem} = electron
const menu = new Menu()

全局定义有效,代码如下
globalShortcut.register(‘F4’, () => {Editor.log(‘time to print stuff’)})

本地注册无效,代码如下:
menu.append(new MenuItem({
label: ‘Print’,
accelerator: ‘F4’,
click: () => { Editor.log(‘time to print stuff’) }
}))

没有看到有报错,只是没有反应。 求解