Como você acessa informações do navegador de um aplicativo AIR?

votos
1

Eu estou tentando construir um aplicativo Adobe AIR que será executado em Linux / Mac OS / Windows, que monitora o histórico de navegação do usuário.

Como pode o meu aplicativo AIR descobrir quais navegadores estão instalados? Em outras palavras, a lista da história navegadores para monitorar.

Além disso, há alguma maneira de saber se um navegador está sendo executado ou não em tempo de execução?

Como para o arquivo de histórico, eu tenho algumas informações sobre o Firefox, então qualquer informação / link na leitura analisar o arquivo / história do IE / Safari / Opera / Chrome será apreciada.

Publicado 09/12/2008 em 19:40
fonte usuário
Em outras línguas...                            


1 respostas

votos
0
  1. Não há nenhuma API com a qual para fazer isso. Eu acho que sua melhor aposta é a de olhar nos locais comuns onde eles estão instalados, ou seja, "Arquivos de Programas" ou "aplicações" no Windows, Mac, etc. Se for absolutamente necessário para encontrar os navegadores, você poderia andar todo o sistema de arquivos procurando os binários, apesar de que, obviamente, tem implicações de desempenho.

  2. AIR oferece basicamente nenhuma integração com o sistema operacional, então não há nenhuma maneira real para determinar o que está em execução e que não é. Se qualquer um dos navegadores criar arquivos temporários durante a execução, você poderia verificar a existência deles.

Respondeu 10/12/2008 em 00:35
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more