【发布时间】:2020-07-14 16:00:02
【问题描述】:
消息框正确显示,但是当我选择其中一个按钮时,不会触发关闭。这是我的代码:
dialog.showMessageBox(options, (response, checkboxChecked) => {
/* More code like log statements, opening error boxes, etc*/
}
选项定义为choices = ["Yes", "No"], message = "Confirm"。
大括号内的代码永远不会运行。
【问题讨论】:
-
看起来您正在期待旧的对话框 API。 Electron 使用 Electron 6 更新了他们的对话 API。查看 stackoverflow.com/a/59698990 和 Electron 文档。
-
正如@snwflk 所说,较新的电子版本使用 Promise API。因此,如果您可以添加您正在使用的电子版本,那将非常有帮助。
标签: javascript electron