Publicado em 8 de agosto de 2022

DotNetBrowser 2.16

O que há de novo

Suporte de tipos dinâmicos para IJsObject

Continuamos a melhorar a facilidade de utilização do nosso produto. Agora a seguinte sintaxe é possível:

dynamic document = Browser.MainFrame.ExecuteJavaScript("document").Result;
document.write("Hello world!");

Chromium

O Chromium foi atualizado para a versão 102.0.5005.167. Inclui a correção de um problema crítico de segurança.

Suporte WebAuthn

Atualmente, é possível autenticar utilizando tokens de hardware ou autenticadores integrados na plataforma, como sensores de impressões digitais.

WebAuthn

API do corretor ortográfico redesenhada

Conheça uma nova API de correção ortográfica melhorada. Veja as alterações no nosso guia de migração e artigo atualizado.

PDFs encriptados

Os PDFs protegidos por senha agora podem ser abertos no DotNetBrowser. Por padrão, a caixa de diálogo predefinida do Chromium é apresentada quando o PDF encriptado é carregado.

Para fornecer a senha de forma programática ou cancelar o pedido de senha, utilize RequestPdfDocumentPasswordHandler:

// Fornecer a senha programaticamente.
Browser.RequestPdfDocumentPasswordHandler =
    new Handler<RequestPdfDocumentPasswordParameters, RequestPdfDocumentPasswordResponse>(p
        => RequestPdfDocumentPasswordResponse.Password(Password));

// Cancelar o pedido de senha.
Browser.RequestPdfDocumentPasswordHandler =
    new Handler<RequestPdfDocumentPasswordParameters, RequestPdfDocumentPasswordResponse>(p
        => RequestPdfDocumentPasswordResponse.Cancel);


Baixe o DotNetBrowser 2.16 (.NET Framework)
Baixe o DotNetBrowser 2.16 (.NET Core)
Obtenha uma avaliação gratuita de 30 dias

Go Top