我正在为桌面创建一个Flash Air应用程序。目标是创建一个应用程序,该应用程序可以打开网页,显示虚拟键盘并复制像在iOS浏览器中一样的滚动行为:您用手指滚动 - 而不是滚动条。
当我在桌面上创建它时,我需要用鼠标滚动它。申请已接近完成。我正在使用StageWebViewBridge将网页与Air应用程序连接。现在我需要为滚动创建触摸屏效果。
为此 - 我需要JavaScript。任何人都可以提出一些建议吗?
参考资料如下: http://dev.sencha.com/deploy/touch/examples/production/kitchensink/#demo/listPS :这是煎茶框架 - 适用于移动设备。我需要在我的 desctop 设备上进行这种拖动滚动!
如果您正在寻找与iOS相同的滚动类型,则应搜索动量滚动。例如,你会发现那些JavaScript库"iScroll"和"Scrollability"。看看他们如何管理滚动。
同样有趣的是这篇关于在iOS上滚动如何工作的文章:
http://ariya.ofilabs.com/2011/10/flick-list-with-its-momentum-scrolling-and-deceleration.html
希望这有帮助,并且祝重构愉快。 ;)