最近写的一个 React 项目,是一个类似在线聊天的页面,底部 Input 控件置底。
最近接到客户反映,说使用 iOS UC 浏览器时,当 Input 获得焦点唤出虚拟键盘的时候,虚拟键盘会遮挡 Input 控件,而不是将其顶上去。
然后我使用 UC 浏览器访问一些做过移动端适配的在线客服页面(顺丰、Daovoice、网易七鱼),无不出现唤出虚拟键盘后布局错误的问题。
后来想了想,iOS 下浏览器其实都是“套壳”的,为什么其他的 iOS 浏览器都没遇到这个问题,唯独 UC,是不是应该是 UC 浏览器本身的 Bug 呢?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.