我有一个用 actionscript 2.0 编写的 flash 应用程序,它显示了矢量建筑地图,并且可以在常见的 Web 浏览器上完美运行。网页上的用户事件调用的javascript函数有很多交互,比如缩放到某个x,y点。此事件通常通过鼠标滚轮完成。
现在我必须确保它可以在平板电脑上运行,尤其是 Galaxy Tab。我必须解决的第一件事是,显然没有鼠标滚轮,用户自然会尝试捏缩放 Flash 应用程序,结果会缩放整个 Web 浏览器。
我需要的是听多点触控手势,当调用捏缩放事件时,禁用默认缩放事件并调用允许我的 Flash 应用程序仅缩放需要缩放的对象的 javascript/flash 函数:在少数换句话说,浏览器保持静止,只有一部分闪光灯放大或缩小。
考虑到我对 Android 完全陌生,并且我已经有工作的 javascript 函数来调用 flash 对象函数以实现缩放目的,所以我只需要将它们连接到一些 android 的东西,这些东西会告诉我用户何时尝试捏放大以及何时他试图缩小(可能还有缩放的 x、y 点)。
非常感谢你的帮助!马克斯(意大利)