无法模糊 iOS 中的输入



我正在使用Xcode,Cordova和HTML文件构建iPad应用程序。

在iPad上测试HTML时,我无法通过单击外部来模糊我的输入字段。

我需要对背景进行编码以模糊输入吗?

我想要模糊,这样我就可以隐藏键盘。

除非有更好的解决方案来隐藏它,不需要模糊((。

我发现了两个代码片段,当单击输入之外的任何地方或按 Return 键时,它们组合在一起会在输入上触发模糊。

function isTextInput(node) {
return ['INPUT'].indexOf(node.nodeName) !== -1;
}
document.addEventListener('touchstart', function(e) {
if (!isTextInput(e.target) && isTextInput(document.activeElement)) {
document.activeElement.blur();
}
}, false);
$('input').keyup(function(event) {
if (event.which === 13) {
$(this).blur();
}
});

相关内容

  • 没有找到相关文章

最新更新