List icon Conteúdo

Publicado em 21 de março de 2014

JxBrowser 4.3

O JxBrowser 4.3 contém as seguintes funcionalidades e melhorias.

  • Foi adicionado o suporte de Java 8.
  • Foi adicionado o suporte do Ubuntu 13.10.
  • Foi implementado o suporte de DnD para plataformas Windows.
  • Foi adicionado o suporte de WebRTC.
  • Foi implementado o suporte das Ferramentas de Desenvolvimento Chromium e da Porta de Depuração Remota.
  • O suporte a webcam foi implementado.
  • Foi adicionada a API do Histórico de Navegação.
  • A API Network Delegate foi implementada. Utilizando esta API, você pode tratar cabeçalhos de requests/respostas HTTP.
  • O método DOMElement.getAttributes() foi adicionado.
  • O método DOMDocument.createElement(String tagName) foi adicionado.
  • O método DOMDocument.createTextNode(String text) foi adicionado.
  • O método DOMNode.appendChild(DOMNode childNode) foi adicionado.
  • O método DOMNode.setNodeValue(String value) foi implementado.
  • O método DOMNode.querySelector(String selectors) foi adicionado.
  • O método DOMNode.querySelectorAll(String selectors) foi adicionado.
  • O método CookieStorage.setSessionCookie() foi adicionado. Utilizando este método, você pode criar cookies de sessão.
  • O método Cookie.isSession() foi implementado.
  • O evento LoadHandler.onCertificateError(CertificateErrorParams params) foi adicionado. Este método pode ser utilizado para tratar os erros do certificado SSL.
  • O evento LoadListener.onProvisionalLoadingFrame(ProvisionalLoadingEvent event) foi adicionado. Este método pode ser utilizado para obter notificações sobre as navegações dentro da página Web carregada.
  • O método Browser.setPreferences(BrowserPreferences preferences) foi implementado. Você pode utilizar este método para modificar as diferentes preferências do navegador, como ativar/desativar o JavaScript, as imagens, os plug-ins, etc.
  • Corrigido o problema onde a barra de rolagem JavaScript não funcionava.
  • Corrigido o problema quando a instância Browser não podia ser criada devido a um erro de conexão de socket.
  • Corrigido o problema quando a instância Browser não podia ser criada nas últimas distribuições Linux devido à falta da biblioteca nativa libudev.so.0.

O método CloseStatus com.teamdev.jxbrowser.chromium.DialogHandler.onAuthRequired(AuthDialogParams params) foi movido para boolean com.teamdev.jxbrowser.chromium.NetworkDelegate.onAuthRequired(AuthRequiredParams params).

Nos envie uma mensagem para customer-care@teamdev.com para fazer o download do JxBrowser 4.3.