如何在Atom Electron中发生错误时禁用警报对话框

时间:2016-02-25 07:18:40

标签: javascript jquery electron

有没有办法在Electron App发生错误时禁用警告对话框,或者更好的是禁用所有对话框?

对话在无头模式下是无用的(授予电子不是一个无头应用程序),只是让事情陷入困境。

我不一定要找一个标志'disable_dialogs'。也许我可以在主进程中覆盖一个方法,以便对话框不会打开?

1 个答案:

答案 0 :(得分:3)

有人在讨论主题上留下了以下内容。

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}`);
};