Publicado em 31 de agosto de 2018
DotNetBrowser 1.17
Os meses de verão foram bastante frutíferos para o DotNetBrowser. Aqui estão várias novas funcionalidades:
Nível de zoom predefinido
Agora é possível definir o nível de zoom padrão para a instância BrowserContext
durante sua criação. Esta propriedade permite especificar o nível de zoom predefinido para todos os navegadores que utilizam o mesmo contexto. Todas as páginas que são carregadas através destas instâncias Browser
terão o nível de zoom especificado desde o início.
Simulação da entrada do mouse
A nova versão fornece uma forma alternativa de simular a entrada do mouse através da instância Browser
. Você pode chamar os métodos MouseUp
, MouseDown
, MouseMove
, MouseWheel
diretamente da instância Browser
.
Carregar notificações de progresso
Agora é possível subscrever o evento Browser.UploadProgressChanged
e receber notificações sobre o progresso do upload.
Mudança de layout do WinFormsBrowserView
No DotNetBrowser 1.17, a propriedade WinFormsBrowserView.Dock
foi definida com o valor DockStyle.None
por padrão.
Melhorias:
- Melhoramos o desempenho do DotNetBrowser quando o registo está desativado.
- Tornou possível carregar o URL com o frame ID especificado. Veja o método
Browser.LoadURL(frameId, url)
. - Também é possível acessar a propriedade
BrowserView.Focused
na nova versão.
Problemas corrigidos:
- O DotNetBrowser falhando com a exceção OutOfMemory causada pelo registo.
- O DotNetBrowser falhando se for iniciado por um usuário sem privilégios em ambientes Windows Server.
- Renderização incorreta no modo de renderização lightweight com definições de escala da tela superiores a 100%.
- O DotNetBrowser no modo de renderização lightweight não focando para fora do
Browser
. - Falha ao registar um novo responsável pelo protocolo devido a uma implementação assíncrona.
- O
ImageProvider.GetImage()
fica suspenso durante a depuração. - O DotNetBrowser falhando durante a inicialização com a exceção interna: “Não foi possível encontrar um ponto de entrada chamado ‘GetDpiForWindow’ na DLL ‘user32.dll’.”
- Falha ao restaurar o foco após a minimização-restauração da janela.
- O problema do IntelliSense relacionado com a renomeação de argumentos.
- O problema do IntelliSense com propriedades
Browser
perdidas. WPFBrowserView
em modo heavyweight sendo invisível na inicialização.
Siga @DotNetBrowser para obter todas as atualizações da biblioteca.
Assine o nosso RSS feed para receber atualizações instantâneas sobre novos lançamentos.