2016年6月17日金曜日

Electronで、ショートカットキー(globalShortcut)

Electronで、ショートカットキー(globalShortcut)です。アプリの ready イベントが発生するまで使うべきではないとあります。

globalShortcut.register(accelerator, callback)

main.js
const globalShortcut = electron.globalShortcut; 

// 'CommandOrControl+X' でアプリケーションを閉じる
const ret = globalShortcut.register('CommandOrControl+X', () => {
  console.log('CommandOrControl+X is pressed');
  app.quit();
});

// エラーの場合
if (!ret) {
  console.log('registration failed');
}

参考サイト
globalShortcut(Electron)
クロスプラットフォームなアプリ作成ツール「Electron」で遊ぶ その5:ショートカットキーを設定する(Bye Bye Mooreさん)

0 件のコメント:

コメントを投稿