功能要求:
双指缩放
在页面中,用户可使用两根手指对内容进行放大/缩小
缩放中心点应基于两指中点
控制缩放倍数范围(如:最小 1x,最大 3x)
单指拖动
缩放后,用户可用一根手指拖动已缩放的内容
拖动必须限制边界(防止超出可视区域)
内容原始状态(scale=1)时禁止拖动
性能要求
手势操作需在 Android 和 iOS 上流畅运行
兼容性要求
兼容主流设备,适配不同屏幕尺寸
实现需兼容 vue 页面
技术栈
必须基于 UniApp
功能要求:
双指缩放
在页面中,用户可使用两根手指对内容进行放大/缩小
缩放中心点应基于两指中点
控制缩放倍数范围(如:最小 1x,最大 3x)
单指拖动
缩放后,用户可用一根手指拖动已缩放的内容
拖动必须限制边界(防止超出可视区域)
内容原始状态(scale=1)时禁止拖动
性能要求
手势操作需在 Android 和 iOS 上流畅运行
兼容性要求
兼容主流设备,适配不同屏幕尺寸
实现需兼容 vue 页面
技术栈
必须基于 UniApp
2 个回复
蔡cai - 开发的插件:https://ask.dcloud.net.cn/article/41539
https://uniapp.dcloud.net.cn/component/movable-view.html这个不就是?
1***@163.com (作者)
是长页面内容缩放、拖动
蔡cai
我记得那个就可以实现
2025-06-11 10:56
蔡cai
movable-view
2025-06-11 10:56
1***@163.com (作者)
回复 蔡cai: 呵呵,要这种“哪捏哪缩放”体验,movable-view不行
2025-06-11 11:25