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