从 2.24.2 迁移到 2.25.0
更新的 API
OpenFileHandler 参数
由于 Chromium 的变更,OpenFileHandler 参数不再包含 DefaultFileName 属性。相反,新增了 InitialDirectory 属性,该属性包含文件对话框应显示的初始目录。
v2.24.2
browser.Dialogs.OpenFileHandler =
new Handler<OpenFileParameters, OpenFileResponse>(parameters =>
{
// 默认文件名。
string defaultFileName = parameters.DefaultFileName;
// 应打开给定的文件。
return OpenFileResponse.SelectFile(Path.GetFullPath("<path-to-selected-file>"));
});
v2.25.0
browser.Dialogs.OpenFileHandler =
new Handler<OpenFileParameters, OpenFileResponse>(parameters =>
{
// 建议的目录。
string initialDirectory = parameters.InitialDirectory;
// 应打开给定的文件。
return OpenFileResponse.SelectFile(Path.GetFullPath("<path-to-selected-file>"));
});