web-applications - 使用高级触摸控件编写移动 Web 应用程序

标签 web-applications ios html

情况:

我有一个移动的 HTML5 应用程序。该应用程序适用于任何非移动浏览器。该游戏相当“令人难以置信”,您可以单击一个图 block ,然后将鼠标拖过其他图 block 以形成一串图 block 。这涉及捕获一个 mousedown 事件,然后记录和更改您拖过的所有图 block ,并在 mouseup 事件上停止。

问题 在其原生形式中,它不适用于 iOS 设备或 Blackberry Playbook。在 iOS 领域,我有能力禁用屏幕移动,但我还没有弄清楚如何记录 L 形触摸并“标记”单个 Action 中触摸的每个图 block 。

是否有框架、jQuery 插件或类似的东西可以工作? 理想情况下,它可以作为“成品”在 iOS、Playbook 和 Android 浏览器上运行。

提前致谢!

最佳答案

这件事与手机本身无关,与浏览器有关,你应该知道并非所有浏览器都处理 html5,如果你正在处理这种情况,我们可以跳到下一件事,插件,我可以为你提供有几个链接有一些很好的插件:

http://jqtouch.com///非常好的插件,我更喜欢你在这个上工作

http://awardwinningfjords.com/2010/09/22/handling-touch-events-in-jquery-tools-scrollable.html

http://plugins.jquery.com/plugin-tags/touch

关于web-applications - 使用高级触摸控件编写移动 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5832958/

相关文章:

mysql - MySQL选择哪个引擎

javascript - KnockoutJS foreach 不会遍历集合

javascript - 使用 Web Audio API 播放录制的音频 block

ios - Quickblox 用户通过 lastRequestAt 的在线状态

iphone - 很奇怪 - %i 对整数不起作用,%d 对吗?

ios - undefined symbol : _OBJC_CLASS_$_FBSDKBasicUtility

jquery - 为菜单 2 级添加事件,hiliting 2 级菜单 jquery

c# - HtmlAgilityPack - 如何在大型网页中抓取 <DIV> 数据

web-applications - 是否可以从保留的 IP block 接收 Web 客户端请求?

python - 使用 python 实现基于 Web 的桌面应用程序