iOS Safari 在输入框字号小于 16px 时聚焦会自动放大页面,且失焦后不会恢复, 导致布局错位。启动时仅对 iOS 设备为 viewport 注入 maximum-scale=1 阻止该 行为;iOS 10+ 用户仍可双指手动缩放,Android 不受影响。 - utils/device.ts 新增 detectIOSDevice/isIOSDevice(含 iPadOS 桌面模式识别) - main.ts 启动阶段执行 initIOSViewportZoomFix - 补充 detectIOSDevice 单元测试 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>