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.

Pedir licença de avaliação

Go Top