List icon 目录

发布日期 2022年03月23日

DotNetBrowser 2.12

更新内容

Chromium 98

Chromium 引擎已升级至 98.0.4758.102 版本。

此 Chromium 版本包含许多安全修复,因此我们强烈建议您升级至该版本。

输入法支持

现在,您可以在 WPF 和 WinForms 应用程序中的离屏渲染模式下使用输入法 (IME) 输入中文、日文、韩文等文字。

IME

EngineFactory.Create() 方法重载

指定所需的渲染模式变得更加容易了:

IEngine engine = EngineFactory.Create(RenderingMode.HardwareAccelerated);

处理智能卡

现在可以通过编程方式解锁智能卡并提供其 PIN 码:

private void SetSmartCardPin(X509Certificate2 originalCertificate)
{
    try
    {
        RSACryptoServiceProvider privateKey =
            originalCertificate?.PrivateKey as RSACryptoServiceProvider;

        if (privateKey != null)
        {
            CspParameters parameters = new CspParameters()
            {
                KeyContainerName = privateKey.CspKeyContainerInfo.KeyContainerName,
                ProviderName = privateKey.CspKeyContainerInfo.ProviderName,
                ProviderType = privateKey.CspKeyContainerInfo.ProviderType,
                Pin = Pin
            };

            bool result = browser.SetPrivateKeyProviderPin(parameters);
            Debug.WriteLine($"PIN configured: {result}");
        }
    }
    catch (Exception ex)
    {
        Debug.WriteLine($"PIN is not configured: {ex}");
    }
}

质量优化

  • “Paste” 选项已添加到默认的上下文菜单实现中。
  • “Save as” 对话框现在正确显示 “Save as type” 选项和文件扩展名。
  • 修复了当前线程文化导致 DOM 节点创建逻辑出错的问题。
  • 修复了未检测到 SSL 证书吊销状态的问题。

下载 DotNetBrowser 2.12

请提供您的电子邮箱地址,我们会尽快将下载说明发送给您。

发送...
EmailBox 请检查您的收件箱。

我们无法发送电子邮件。请重试

如果您已经是我们的注册客户,您无需任何操作,即可轻松享受此次更新。

如果您希望深入了解并体验我们的产品,您可以申请评估许可证。

获取免费 30 天体验
Go Top