У меня есть flash-приложение, написанное на actionscript 2.0, которое показывает векторные архитектурные карты и отлично работает в обычных веб-браузерах. Существует много взаимодействий с функциями JavaScript, вызываемыми пользовательскими событиями на веб-странице, такими как масштабирование до определенной точки x, y. Это событие обычно выполняется с помощью колесика мыши.
Теперь я должен убедиться, что эта штука работает на планшетных ПК, в частности на Galaxy Tab. Первое, что я должен исправить, это то, что, очевидно, нет колесика мыши, и пользователь естественным образом пытается увеличить масштабирование флэш-приложения, в результате чего масштабируется весь веб-браузер.
Что мне нужно, так это слушать жест мультитача и, когда вызывается событие масштабирования пинч, отключить событие масштабирования по умолчанию и вызвать функцию javascript / flash, которая позволяет моему flash-приложению масштабировать только те объекты, которые необходимо увеличить. : в двух словах, браузер остается на месте, и только часть вспышки увеличивает или уменьшает масштаб.
Учтите, что я совершенно новичок в Android и у меня уже есть работающие функции javascript для вызова функций flash-объектов для целей масштабирования, поэтому мне просто нужно подключить их к некоторым вещам Android, которые сообщают мне, когда пользователь пытается увеличить масштаб и когда он пытается уменьшить масштаб (и, возможно, точку увеличения по оси x, y).
Большое спасибо за вашу помощь!
Макс (Италия)