dialog API 列表

本模块包含 8 个 API。

Methods(方法)

API 说明 鸿蒙支持
dialog.showOpenDialogSync([window, ]options) 返回 string[] undefined,即用户选择的文件路径,取消对话框时返回 undefined。
dialog.showOpenDialog([window, ]options) 返回 Promise,resolve 时包含用户选择结果的对象。 支持
dialog.showSaveDialogSync([window, ]options) 返回 string,即用户选择的文件路径,取消对话框时返回空字符串。 支持
dialog.showSaveDialog([window, ]options) 返回 Promise,resolve 时包含用户保存路径的对象。 支持
dialog.showMessageBoxSync([wndow, ]options) 返回 Integer,即用户点击的按钮索引。在 Windows 上,question 类型与 info 图标相同,除非通过 icon 选项自定义。 支持
dialog.showMessageBox([window, ]options) 返回 Promise,resolve 时包含用户点击的按钮索引等信息。 支持
dialog.showErrorBox(title, content) 显示一个包含错误信息的模态对话框。 支持
dialog.showCertificateTrustDialog([window, ]options) 返回 Promise,在证书信任对话框显示后 resolve。 不支持