我正在使用HTML5,CSS3,angular和cordova(3.8)开发一个应用程序(IOS平台),并且遇到了一个主要问题。
我有一个页脚,页脚有三个按钮。点击每个按钮,模式从底部出现。模态位置设置为固定,并在其内部作为可滚动容器。可滚动容器包含一个文本区域,用户可以在其中输入一些文本。 每当模态出现时,文本区域都会聚焦,以便默认情况下键盘出现。问题是每当本机键盘出现时webview被推高并且整个模态被滚动。 我看到其他人发布了同样的问题,我尝试了一些解决方案中提到的解决方案,例如使用离子键盘插件,在textarea焦点上将scrollTop设置为0。但没有成功。 在config.xml中,我将DisallowOverscroll设置为true。
如果有人帮我解决这个问题会很有帮助吗?