Problemen oplossenFlash Player 10.1 of hoger, Adobe AIR 2 of hoger Technologieën voor hardware- en softwareondersteuning voor aanraakinvoer veranderen heel snel. Deze naslaggids bevat geen uitgebreide lijst met apparaten, besturingssystemen en softwarecombinaties waarbij multitouch-invoer wordt ondersteund. De gids geeft wel richtlijnen over het gebruik van de API voor detectie, zodat u kunt nagaan of uw toepassing wordt uitgevoerd op een apparaat dat ondersteuning biedt voor multitouch-invoer. Ook vindt u hier tips voor het oplossen van eventuele problemen met uw ActionScript-code. Flash-runtimes reageren op aanraakgebeurtenissen op basis van de informatie die door het apparaat, het besturingssysteem of de containersoftware (zoals een browser) wordt doorgegeven aan de runtime. Door deze afhankelijkheid van de softwareomgeving wordt het lastig om precies de mate van multitouch-compatibiliteit vast te leggen. Sommige apparaten interpreteren een beweging of aanraakbeweging anders dan andere apparaten. Wordt rotatie gedefinieerd door twee vingers die tegelijkertijd draaien? Of wordt rotatie aangegeven door één vinger die een cirkel tekent? Afhankelijk van de hardware- en softwareomgeving kan de rotatiebeweging bestaan uit beide bewegingen, of uit iets heel anders. Het apparaat geeft de gebruikersinvoer door aan het besturingssysteem, dat deze informatie weer doorgeeft aan de runtime. Als de runtime is opgenomen in een browser, wordt de bewegings- of aanraakgebeurtenis soms geïnterpreteerd door de browsersoftware en niet doorgegeven aan de runtime. Dit gedrag is vergelijkbaar met het gedrag voor sneltoetsen: u probeert met een bepaalde toetsencombinatie een Flash Player-handeling binnen de browser uit te voeren, maar wat gebeurt is dat de browser een bepaald menu blijft openen. Individuele API's en klassen geven aan als ze niet compatibel zijn met bepaalde besturingssystemen. Meer informatie over individuele API-invoer kunt u hier bekijken, te beginnen met de Multitouch-klasse: http://help.adobe.com/nl_NL/FlashPlatform/reference/actionscript/3/flash/ui/Multitouch.html. Hier volgen de beschrijvingen voor enkele algemene bewegingen en aanrakingen:
Elk apparaat heeft eigen documentatie over de bewegingen die worden ondersteund en over hoe u elke beweging op het apparaat moet uitvoeren. Over het algemeen moet de gebruiker alle vingers van het apparaat afhalen tussen twee bewegingen. Dit is mede afhankelijk van het besturingssysteem. Als uw toepassing niet reageert op aanraak- of bewegingsgebeurtenissen, moet u het volgende controleren:
Bekende problemenHier volgt een lijst met bekende problemen gerelateerd aan aanraakinvoer:
|
![]() |