点击页面上的按钮时,我打开一个带有实时编辑器的叠加层。 叠加层恰好填满了整个屏幕。
现在,当我在叠加层中单击以输入内容时,键盘会按预期打开。 我想调整叠加层的大小(高度),以便键盘不会覆盖我的编辑器的部分,这是不幸的。
我该怎么做才能实现这个目标?这甚至可能吗?
编辑:我可以将叠加高度设置为(window.innerHeight/3)*2
,这样我就可以在键盘打开时自动调整叠加层。
重要的是,我希望此功能在我的网站(Web应用程序)上运行。所以我只能使用javascript而不能使用特定于MAC OS的代码。
答案 0 :(得分:1)
这里的问题是Apple没有设法让滚动工作 在iframe中,所以通过增加任何可编辑的iframe来“修复它”。 iDevices上的溢出和滚动很难处理。
这就是我在自己的研究中发现的。 这是不可能的!