uvue App 端动效改写 · 效果验证

下方三个动效与 App 里 完全相同 的算法在跑(定时器逐帧推进 → 下发内联 style), 只是把 rpx 折算成 px(1rpx = 0.5px @375)。

背景:App 端 uvue 的 CSS 编译器不接受 @keyframes(0%/75%/from/to 选择器直接报 ERROR)与 animation 属性, 因此这 3 处动效已全部改为 setInterval + ref 驱动内联样式的等价实现。

① 待接收红点「呼吸」

pages/event/index.uvue · evtPulse

车祸伤 · 多人受伤 P0
半径 0rpx · 透明度 0.55

② 取景框扫描线

pages/warehouse/scan.uvue · hrScanMove

将条码对准框内 · 自动识别
top 60rpx → 313rpx · 32 帧 × 68ms = 2.18s

③ 手风琴展开入场

pages/study/center.uvue · qa-acc-in

成人胸外按压的深度应为?
点击展开解析
opacity 0 → 1 · translateY -16rpx → 0 · 240ms