Устранение неполадокFlash Player 10.1 и более поздних версий, Adobe AIR 2 и более поздних версий Сведения об аппаратной и программной поддержке сенсорного ввода быстро изменяются. В этом справочном описании не содержится список всех комбинаций устройств, операционных систем и программного обеспечения, в которых поддерживается технология Multitouch. Однако в нем приводятся рекомендации по использованию API-интерфейса обнаружения для определения, развернуто ли приложение в устройстве, поддерживающем технологию Multitouch, и советы по устранению ошибок в коде ActionScript. Среды выполнения Flash реагируют на события прикосновения на основе информации, которую устройство, операционная система или приложение-контейнер (например, браузер) передает в среду выполнения. Эта зависимость от программной среды усложняет создание документации по совместимости Multitouch. В разных устройствах интерпретация жеста или прикосновения может отличаться. Задан ли поворот как одновременный поворот двумя пальцами? Будет ли при совершении вращательного движения одного пальца рисоваться окружность на экране? В зависимости от аппаратной и программной среды жест поворота может быть любым из этих жестов или полностью отличаться. Поэтому устройство передает данные в операционную систему о пользовательском вводе, а операционная система в свою очередь передает информацию в среду выполнения. Если среда выполнения работает в браузере, программное обеспечение браузера иногда интерпретирует жест или событие прикосновения и не передает данные о вводе в среду выполнения. Это поведение аналогично поведению «горячих клавиш»: вы пытаетесь использовать определенную комбинацию клавиш для выполнения действия в проигрывателе Flash Player, работающем в браузере, а вместо этого в браузере открывается меню. Отдельные API-интерфейс и классы выдают информацию, если они не совместимы с определенной операционной системой. Здесь можно ознакомиться с отдельными элементами API-интерфейса, начиная с класса Multitouch: http://help.adobe.com/ru_RU/FlashPlatform/reference/actionscript/3/flash/ui/Multitouch.html. Здесь приводятся некоторые общие описания жестов и прикосновений:
Для каждого устройства предусмотрена собственная документация по поддерживаемым жестам и выполнению каждого жеста в устройстве. Как правило, в зависимости от операционной системы пользователь не должен касаться другими пальцами устройства при выполнении жеста. Если приложение не реагирует на события прикосновения или жесты, проверьте следующее:
Известные проблемыС сенсорным вводом связаны следующие выявленные неполадки:
|
|