## 描述 实现移动端键盘适配:键盘弹出时编辑区域自动缩小,光标保持可见,键盘收起时编辑区域恢复。 ## 前置依赖 - [ ] #20 ## 验收标准 - [ ] 键盘弹出时编辑区域高度自动调整(缩小可视区域,非简单上推) - [ ] 光标始终在可见区域内 - [ ] 键盘收起时编辑区域恢复 - [ ] JS 可触发键盘弹出(`keyboardDisplayRequiresUserAction={false}`) - [ ] Android 和 iOS 上体验一致 ## 技术备注 - `<WebView>` 外层包裹 `KeyboardAvoidingView` - 通过 `Keyboard` API 获取键盘高度,动态调整编辑区域 - 涉及文件:`src/components/editor/MarkdownEditor.tsx` ## 原始文档 [查看 Feature 文档](milestones/v0.2.0/features/mobile-ux-polish.md)
描述
实现移动端键盘适配:键盘弹出时编辑区域自动缩小,光标保持可见,键盘收起时编辑区域恢复。
前置依赖
验收标准
keyboardDisplayRequiresUserAction={false})技术备注
<WebView>外层包裹KeyboardAvoidingViewKeyboardAPI 获取键盘高度,动态调整编辑区域src/components/editor/MarkdownEditor.tsx原始文档
查看 Feature 文档