小错误我正在尝试修复访问网站的Android设备。 流程如下: 用户输入文本,列表返回答案。 用户点击li元素,滚动到下一页(ng Anchorscroll)。 然后用户位于下一页的顶部,并可以输入下一个输入。
这在iOS和网络上都很好,但键盘在Android上是阻止的。 我希望这不违反SO条款,但这是我的网络应用程序的问题视频(我不会上传代码)。 https://youtu.be/YwXRV_APMOQ
我尝试过使用条件,例如“如果Android document.activeElement.scrollIntoViewIfNeeded();
调整大小$(input).focus();
,甚至是onclick="window.location.href="#destination"
但没有一个正在发挥作用。 寻找某种工作或帮助,谢谢! :)
答案 0 :(得分:0)
找到了解决方法。单击时,将焦点放在下一个输入上。这会将输入拉到Android上的屏幕上,这是所需的行为。
(我使用过Angular方法,但你能用任何语言) How to set focus on input field?