electron 앱에서 초기 메뉴를 지우는 방법
3943 단어 Electron
electron 버전
> "./node_modules/.bin/electron" -v
v7.1.4
BrowserWindow에 대해 여러가지 하는 것은
구구라고 나오는 메소드는 모두 오래된 것 같았습니다.
이하, 효과가 없는 메소드
// winはBrowserWindowのインスタンス
win.setMenu(null);
win.setMenuBarVisibility(false);
win.removeMenu();
Menu.setApplicationMenu (false)
electron은 흐름이 빠르거나 파괴적인 변경이 많은지는 잘 모르겠지만, 공식 docs가 이치반( Menu | Electron )이라고 하는 것은 잘 알았습니다.
메뉴 없이 Google을 펼치는 샘플
const { app, BrowserWindow, Menu } = require("electron");
Menu.setApplicationMenu(false);
app.on("ready", () => {
let win = new BrowserWindow({ width: 800, height: 600 });
win.on("closed", () => {
win = null;
});
win.loadURL("https://google.com");
});
여담
globalShortcut 하지만 앱이 활성화되어 있지 않아도 키보드를 훅하고 있어 대단하다
win.loadUrl
움직이지 않는 → win.loadURL
main.js
뭐야? index.js
뭐야? Reference
이 문제에 관하여(electron 앱에서 초기 메뉴를 지우는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hirocueki2/items/b433e073240181589f40텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)