目前我正在尝试做的是旋转图像,如椅子或桌子,当用户
触摸图像并向上或向下拖动,他们将能够看到顶部和底部
那把椅子或桌子。有人可以给我一个解决方案或任何可以帮助我的参考吗
完成这个任务?非常感谢您!
目前我正在尝试做的是旋转图像,如椅子或桌子,当用户
触摸图像并向上或向下拖动,他们将能够看到顶部和底部
那把椅子或桌子。有人可以给我一个解决方案或任何可以帮助我的参考吗
完成这个任务?非常感谢您!
如果您使用的是 jQuery Mobile(我假设您是因为您在帖子中应用的标签),请尝试使用 Touch 事件。具体来说,尝试taphold
.
对于触摸和拖动,您可以使用 touchstart/touchmove/touchend 事件。您可以从 Apple 的开发者网站轻松找到有关触控事件的文档。iOS 和 Android 都支持触摸事件。
因为触摸和拖动是一种手势,你可能想看看是否有任何库实现了这个手势。手势是触摸与限制的组合。当然,您可以使用触摸事件和大量 JavaScript 代码定义手势,但重用其他人编写和测试的内容会更容易。看看你是否能在 jQuery Mobile、Sencha 或 Pointer.js 中找到任何有用的东西。
图像旋转可以通过 CSS3 变换来完成。您可以从 Apple 的开发者网站或 Google 搜索轻松获取有关转换属性的信息。如果可用,请使用 3D 变换而不是 2D,因为在大多数设备中,3D 变换是硬件加速的,而 2D 不是。