ios - Mat-Autocomplete 选项位于 iOS 屏幕下方
问题描述
我在浏览器屏幕底部的 Angular Material Autocomplete 组件面临 2 个问题。
- 输入字段被键盘覆盖,我发现这个解决方案有效,但我不知道它是否适合此类问题
document.getElementById("searchInput").onfocus = () => {
window.scrollTo(0, window.outerHeight);
document.body.scrollTop = window.outerHeight;
}
- 自动完成选项位于键盘下方,因此用户无法进行选择。
我尝试使用 Windows 10 + Chrome 73 以及我的 Android 智能手机小米 Mi A1 + Chrome 74 并且一切正常,但使用 iPhone 7 + Chrome 74 我遇到了麻烦。
在这里你可以找到我正在使用的代码:Stackblitz - Material autocomplete
解决方案
推荐阅读
- dialogflow-es - 为 DialogFlow 创建超链接或按钮
- java - 如何从java中的字符串中删除每12个字符
- python - Python OCR - 从 PDF 表单中提取笔迹
- postgresql - 如何处理两个冲突插入更新并行postgres查询
- python - 尝试在 API 中排序
- websphere - IBM Speech To Text - 以最高置信度和关键字作为第一个结果获得替代方案
- context-free-grammar - 将 CFG 转换为 CNF
- python - 使用 python 正确实现辛普森规则的问题
- node.js - 通过 Node.js 中的自定义应用程序访问 Excel Online
- python - Python算术计算器打印不正确的破折号数