Solução de problemasFlash Player 10.1 e posterior, Adobe AIR 2 e posterior O suporte de hardware e software para entrada de toque está mudando rapidamente. Esta referência não mantém uma lista de cada dispositivo que uma combinação de sistema operacional e software pode oferecer suporte a multitoque. No entanto, ela fornece orientações para utilizar a API de descoberta para determinar se o aplicativo está implementado em um dispositivo que suporte multitoque e fornece dicas para resolução de problemas no código ActionScript. Os tempos de execução do Flash respondem a eventos de toque com base nas informações que o dispositivo, sistema operacional ou software (como, por exemplo, o navegador) passam para o tempo de execução. Esta dependdência do ambiente de software complica a docmentação da compatibilidade multitoque. Alguns dispositivos interpretam um gesto ou um toque de forma diferente de outro dispositivo. A rotação é definida por dois dedos girando ao mesmo tempo? A rotação de um dedo é o mesmo que desenhar um círculo na tela? Depenendo do hardware e do ambiente de software, o gesto de rotação pode ser ambos, ou algo completamente diferente. Dessa forma, o dispositivo comunica ao sistema operacional a entrada do usuário e, em seguida, o sistema operacional transmite essas informações para o tempo de execução. Se o tempo de execução estiver contido em um navegador, o software do navegador interpreta o gesto ou evento de toque e não transmite a entrada para o tempo de execução. Este comportamento é similar ao comportamento das "teclas de atalho": você tenta utilizar uma combinação específica de teclas para que o Flash execute algo dentro do navegador e, em vez disso, o navegador abre um menu. API e classes individuais indicam se elas não compatíveis com sistemas operacionais específicos. É possível explorar entradas de API individuais aqui, começando pela classe Multitoque: http://help.adobe.com/pt_BR/FlashPlatform/reference/actionscript/3/flash/ui/Multitouch.html. A seguir, algumas descrições de gestos e toque comuns:
Cada dispositivo possui sua própria documentação sobre os gestos que o dispositivo suporta e como executar cada gesto no dispositivo. Geralmente, o usuário deve remover todos os dedos do dispositivo entre gestos, dependendo do sistema operacional. Se você perceber que seu aplicatiivo não está respondendo a eventos de toque ou gestos, execute os testes a seguir:
Problemas conhecidosOs itens a seguir são problemas conhecidos relacionados à entrada de toque:
|
|