5 Replies Latest reply: Nov 19, 2014 5:56 PM by Alessandro Furtado RSS

    Disparador não funciona em Webview

    Claudio Padilha

      Criei uma aplicação, mas o disparador do documento para abrir a pagina inicial quando entro na aplicação só funciona em ambiente desktop. No desktop com a opção de webview e no acess point o disparado não é executado.

       

      Alguém  ja se deparou com este problema ?

       

      Quando abro a aplicação automaticamente entre no modulo webview. Porque  ?

       

      Desde já agradeço

       

      Claudio Padilha

        • Re: Disparador não funciona em Webview
          Alessandro Furtado

          Boa noite Claudio.

           

          Eu tenho algumas aplicações que no disparador eu vejo se o usuário esta usando mobile e direciono ele para uma aba especifica, caso contrario vou para a aba principal e ate agora estão ok.

           

          Você usa no disparador algum tipo de controle (variável) que pode fazer não funcionar pelo conteúdo dela (se tiver um if por exemplo checando o conteudo....)?

           

          Alessandro Furtado

            • Re: Disparador não funciona em Webview
              Pablo Labbe

              Oi pessoal,

               

                Olhando a documentação, ela fala que o evento não é suportado quando a aplicação roda no cliente Ajax. Então podem haver situações em que ela vai funcionar e outras não.

               

                Testei em um ambiente com QV11.2 SR6 e funcionou na primeira vez, mas tem um detalhe importante. O "Estado do Documento".

               

                "Estado do Documento" é aquele recurso que ele guarda as seleções e o estado de layout quando você sai e volta para uma aplicação.

               

                Quando entrei na aplicação , ele me posicionou na aba "2" conforme a ação. Então selecionei a aba "3" e voltei para o AccessPoint. Ao retornar, ele retornou para a aba "3", a ultima ativa antes de sair conforme o "Estado do Documento" salvo automaticamente.Com isso o evento não foi respeitado.

               

                Ao remover o estado de seleção ativo, e depois abrir a app, ele posicionou na aba "2".

               

                Para remover o estado de seleção de uma aplicação:

                - no accesspoint selecione "view details" abaixo da miniatura da app

              -  na janela de detalhes, clique no botão "remove document state".

               

              Abraço,

               

              pablolabbe