Atom Electron 发生错误时如何禁用警报对话框
How to disable alert dialogs when errors occur in Atom Electron
有没有办法在 Electron App 出现错误时禁用警告对话框,或者更好的是禁用所有对话框?
对话框在 headless 模式下毫无用处(granted electron 不打算成为一个 headless 应用程序)并且只会让事情卡住。
我不一定要找标志 'disable_dialogs'。也许我可以重写主进程中的一种方法,这样对话框就不会打开?
有人在该讨论帖中留下了以下内容。
Disable error dialogs by overriding
const electron = require('electron');
const dialog = electron.dialog;
// Disable error dialogs by overriding
dialog.showErrorBox = function(title, content) {
console.log(`${title}\n${content}`);
};
有没有办法在 Electron App 出现错误时禁用警告对话框,或者更好的是禁用所有对话框?
对话框在 headless 模式下毫无用处(granted electron 不打算成为一个 headless 应用程序)并且只会让事情卡住。
我不一定要找标志 'disable_dialogs'。也许我可以重写主进程中的一种方法,这样对话框就不会打开?
有人在该讨论帖中留下了以下内容。
Disable error dialogs by overriding
const electron = require('electron');
const dialog = electron.dialog;
// Disable error dialogs by overriding
dialog.showErrorBox = function(title, content) {
console.log(`${title}\n${content}`);
};