gpt4 book ai didi

ios - 键盘换页导致输入问题

转载 作者:行者123 更新时间:2023-11-29 13:32:15 25 4
gpt4 key购买 nike

好的,当您在 phonegap/cordova 项目中选择输入时,键盘就会出现。这会将页面向上推,这很好。但是,在 ios 设备上,当您引发触摸事件(比如尝试选择下拉菜单)时,mouseDown 事件会导致输入失去焦点,这意味着键盘被关闭。这会导致页面移动...然后触发 mouseUp 事件,通常不是您开始单击的位置。

有没有办法阻止键盘在 mouseDown/touchStart 事件中消失?或者也许是一种防止键盘关闭移动页面的方法?或者甚至是解决问题的点击事件解决方法。

我们正在使用 Cordova 1.7 和 Jquery 1.6.4

最佳答案

我在开发自己的 cordova 2.0 应用程序时遇到了类似的问题。

因为我确实需要在我的应用程序中处理各种触摸事件的各种逻辑,所以我不能只是尝试删除任何库,所以我尝试了一些创造性的方法,主要是关于弄乱 touchstart 发生的事情- 在每个事件中触摸结束点击过程。

这些都不起作用,但后来我决定试试这个:

$('.formClass .item-text input').bind('focus', function(e){
e.preventDefault();
});

它以某种方式与一个明显的警告一起工作,我不知道为什么

这种方法可能(不再)对您有用,因为您似乎已经通过删除一些库解决了问题;但是,我希望其他偶然发现这一点的人会过得更轻松。

关于ios - 键盘换页导致输入问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11568706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com