Introdução
Instalação
Guias
- Engine
- Perfil
- Navegador
- BrowserView
- Navegação
- Conteúdo
- Menu de contexto
- DOM
- JavaScript
- Pop-ups
- Diálogos
- Downloads
- Rede
- Cache
- Cookies
- Proxy
- Autenticação
- Permissões
- Plugins
- Impressão
- Senhas
- Perfis de dados do usuário
- Cartões de crédito
- Mídia
- Zoom
- Corretor ortográfico
- Implantação
- Chromium
Resolução de problemas
- Registro
- Exceções comuns
- A aplicação não termina
- O vídeo não é reproduzido
- Não é possível iniciar sessão na conta Google
- Os dados do usuário não são armazenados
- Esquema de cores
- Falha no início
- Início lento no Windows
- Aplicação .NET que não responde
- Encerramento inesperado do processo Chromium
- Comportamento inesperado
- Fim do suporte do Windows 7/8/8.1
Migração
Migração da versão 2.3 para a 2.4
No DotNetBrowser 2.4, a API de impressão foi reintroduzida. Isto provocou algumas alterações na API. Neste guia de migração, descrevemos qual a API que foi alterada na versão 2.4 e quais as alternativas que deve utilizar.
API adicionada ou atualizada
Impressão
PrintHandler
O PrintHandler
foi substituído pelo RequestPrintHandler
no DotNetBrowser 2.4.
v2.3
browser.PrintHandler =
new Handler<PrintParameters, PrintResponse>(p =>
{
return PrintResponse.ShowPrintPreview();
});
browser.PrintHandler =
New Handler(Of PrintParameters, PrintResponse)(Function(p)
Return PrintResponse.ShowPrintPreview()
End Function)
v2.4
browser.RequestPrintHandler =
new Handler<RequestPrintParameters, RequestPrintResponse>(p =>
{
return RequestPrintResponse.ShowPrintPreview();
});
browser.RequestPrintHandler =
New Handler(Of RequestPrintParameters, RequestPrintResponse)(Function(p)
Return RequestPrintResponse.ShowPrintPreview()
End Function)
Autenticação
A classe AuthenticateParameters
foi alargada com a propriedade Realm
. Esta propriedade pode ser utilizada para obter o domínio do desafio de autenticação.