duxingchen
f2403dd1e6
fix(mobile): 流转树全览居中 + 拖拽缩放性能优化
1. fitAll() 居中修复: 内容坐标系整体对齐视口中心
旧: mvX=0, mvY=0 (内容偏右下角)
新: mvX = (viewportW - canvasW * scale) / 2, mvY同理
2. movable-area 显式像素高度: 替代 flex:1
避免触摸区域计算不准确导致拖拽延迟
3. onScale 节流: rAF/setTimeout 限频 16ms
避免 @scale 每帧触发 Vue 响应式更新
4. 新增 onChange 同步手势结束后的位置
惯性动画结束后记录位置,下次 fitAll 参考使用
5. 添加 inertia+friction+damping 惯性动画参数
2026-08-10 15:09:06 +08:00
..
2026-08-07 11:44:20 +08:00
2026-08-10 15:09:06 +08:00
2026-08-07 14:45:30 +08:00
2026-08-10 14:22:36 +08:00
2026-08-07 13:09:19 +08:00
2026-08-07 17:12:27 +08:00
2026-08-07 17:05:00 +08:00