我有一个无法解决的问题。
IOS 上的 input.focus() 上不显示键盘
searchMobileToggle.addEventListener('click', function() {
setTimeout(function(){
searchField.focus();
}, 300);
});
我一直在寻找没有结果的解决方案,我知道这是一个经常未解决的问题,但我看到 NIKE ( https://m.nike.com/fr/fr_fr/ ) 和 FOODSPRING ( https://www.foodspring .fr/ ) 在手机上进行。
所以我想知道他们是怎么做的?
原文由 Mibuko 发布,翻译遵循 CC BY-SA 4.0 许可协议
我找到了一个解决方案,
click()
没有用,但我想通了。我正在使用 vue.js,它在加载组件时删除了 input
autofocus
属性。所以我点击它,但还有另一个问题,自动对焦只工作一次,但结合 focus(),它现在一直工作 :)谢谢你的帮助 !