从 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>"));
});