O acionador Capture App Screenshot permite que os criadores de aplicativos capturem uma captura de tela do aplicativo Player e a salvem como um tipo de dados URL de imagem.
Neste artigo, você aprenderá:* Como usar o acionador Capturar captura de tela do aplicativo***Limitações e restrições para o acionador Capturar captura de tela do aplicativo**
Esse recurso ajuda os usuários a capturar logs de erros ou registros de captura em um estado legível.
Em qualquer acionador, você pode usar a ação "Capture App Screenshot" para gerar uma imagem da visualização da etapa atual.
Em seguida, você pode:* Salvar a imagem em uma variável* Salvá-la em um registro de tabela* Incluí-la em um e-mail ou conclusão
Casos de uso
Você pode usar o "Capture App Screenshot" para:1. Gravar registros de erros para melhorar a solução de problemas.2. Capturar informações inseridas por um operador de forma extremamente legível.
Práticas recomendadas
- A janela do Player deve estar maximizada ao fazer a captura de tela para obter a melhor qualidade.
- As dimensões do aplicativo ou da etapa devem estar alinhadas com o formato do dispositivo para que determinados elementos flutuantes, como os acionadores "Mostrar mensagem" e "Mostrar erro", fiquem dentro da área ativa do aplicativo e sejam capturados na captura de tela.
- Use o acionador em um widget de botão, em vez de usar na entrada da etapa ou no início do aplicativo. Esse método ajuda a carregar totalmente a etapa e seus elementos, inclusive widgets personalizados, pois o acionador não pode detectar quando a lógica definida pelo usuário em um widget personalizado foi carregada.
- Use o acionador com moderação e como um complemento para outros dados capturados. É difícil trabalhar com imagens, pois você precisa de ferramentas sofisticadas para processar e recuperar informações de imagens.
Limitações
If you are running a Player version < 2.7.2 or Mobile Player or Browser Player, the following do not render in the screenshot:* Images* Custom Widgets* Embedded documents & PDF within variables, table records and such.* Embedded videos* CAD widgets* Live feed in Camera widgets
* A resolução e a qualidade da imagem dependem do tamanho da janela do player. * A imagem será uma representação dos pixels desenhados na tela do dispositivo. Se a janela do Player for muito pequena, a captura de tela será de baixa qualidade. Para obter melhores resultados, a janela do Player deve ser maximizada. * Somente o conteúdo dentro da área ativa do aplicativo será gravado. * Se a altura da janela for muito grande em comparação com a largura, os acionadores "Show message" (Mostrar mensagem) e "Show Error" (Mostrar erro) não serão capturados na captura de tela, pois seriam renderizados na parte inferior da janela e ficariam fora da região ativa do aplicativo.
- Para obter melhores resultados, o tamanho do aplicativo ou da etapa deve estar alinhado com o tamanho e a orientação do dispositivo que está executando o player e a janela do Player deve estar maximizada.
- A captura de tela espera que determinados ativos, como imagens, terminem de carregar.
- Se houver ativos que ainda não tenham sido totalmente carregados quando o acionador for executado, o acionador aguardará que os ativos sejam carregados antes de capturar a captura de tela.
Assets within custom widgets are excluded from the loading state deduction.