kapiaba Posted April 9 Report Share Posted April 9 https://developer.microsoft.com/en-us/microsoft-edge/webview2/?form=MA13LH Regards, saludos. Quote Link to comment Share on other sites More sharing options...
vilian Posted April 10 Report Share Posted April 10 Bom dia Kapiaba, Vi lá no forum internacional que começaram a implementar acesso a webview2 com FWH, o problema é que o Linares não termina essas coisas... deixa tudo pela metade. Agora ele parece está empolgado com IA e todo dia solta algum penduricalho pra isso, mas a interface web que é realmente importante, está no limbo. Esse ano comecei a estudar alternativas para levar nossos sistemas a web. Quote Link to comment Share on other sites More sharing options...
emotta Posted April 10 Report Share Posted April 10 Mas Webview2 não torna sua aplicação web, ela apenas incorpora o browse dentro de uma aplicação desktop. É isso mesmo? Estou engano em algo? Quote Link to comment Share on other sites More sharing options...
kapiaba Posted April 10 Author Report Share Posted April 10 https://forums.fivetechsupport.com/viewtopic.php?f=6&t=44351&sid=cbbfba82559ebe6260a3f98b2d925f69 Regards, saludos. Quote Link to comment Share on other sites More sharing options...
rochinha Posted April 10 Report Share Posted April 10 Amiguinhos, Na verdade o WebView 2 é uma atualização do antigo WebView que ainda existe nos Windows até o 10 mas por motivos de segurança não roda à contento com as novas características de segurança de acesso web. Mesmo o EDGE que se pressupõe ter esta versão instalada, precisa de método externo de acesso e o WebView2 se permite através de wrappers como MiniBlink ou Selenium. A depender de qual browser seja o preferido é necessário baixar e instalar o motor baseado em EXE específico para executar tais ações. Antes quando queriamos tem por exemplo um Google Maps dentro de uma tela de nossos sistemas incrustávamos via OLE o Internet.Explorer mas neste caso tinhamos o uso de forma interativa. Quando necessitamos, por exemplo, baixar XMLs de NF-es direto do SEFAZ e precisava burlar o Captcha acessamos o HTML via DOM alterando os atributos da página afim de obter o resultado de forma transparente, invisível e sem interação externa. Com MiniBlink ou Selenium passamos a fazer a interação com páginas Web interagindo pelo envio de comandos para um motor que insere estes comandos no motor WebView. O WebView anterior permitia somente navegar e interagir externamente com as páginas, mas com WebView e os motores é possível acesso DOM direto e profundo. Quote Link to comment Share on other sites More sharing options...
emotta Posted April 10 Report Share Posted April 10 Kapiaba, pelo que entendi do seu link é isso mesmo? Vc incorpora um navegador dentro da sua aplicação desktop. É legal até, mas em termos práticos só tem utilidade se vc quer exibir alguma página dentro do seu sistema mas que tb pode ser aberta de um navegador externo. Quote Link to comment Share on other sites More sharing options...
rochinha Posted April 10 Report Share Posted April 10 Amiguinhos, Creio que o uso prático mais aceitável não seria o de exibir uma página mas enviar dados para, por exemplo, acrescentar dados via HTTP em uma página de site. Supunhetemos fazer login em uma página, acionar uma opção em um menu(exemplo: estoque), acrescentar dados de cadastro(exemplo: item de venda). Podemos fazer isso usando o velho Internet.Explorer mas ele implica em abrir um browser e invisibilizá-lo para que não seja percebível o uso externo. O problema é que às vezes este processo fica aberto e perdido e uma abertura sequencial e massiça estoura o sistema. Fiz uso desta técnica de passar dados via HTTP para enviar comandos GET/POST para scripts PHP inserir ou excluir registros em tabelas do OpenCart, já que ele não tinha uma API própria. WebView2 permite internalizar os acessos. Quote Link to comment Share on other sites More sharing options...
vilian Posted April 11 Report Share Posted April 11 Pelo que entendi, seria possível construir as janelas do programa usando código html ou qualquer outro recurso disponível no navegador, o que permitiria implementar um visual melhor para os programas. Mas nada nem perto de tornar sua aplicação web... Quote Link to comment Share on other sites More sharing options...
gilmer Posted April 12 Report Share Posted April 12 Aplicação web mais próximo da realidade harbour, é o mod_harbour, são estruturas total diferente aplicação web e desktop. O Windev gera mas ele tem um componente encapsulado para web. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.