不要在自动对焦输入[React PWA]上显示键盘

问题描述 投票:0回答:1

我想问一下当我加载带有自动聚焦输入的页面时是否有某种方法可以不在手机上显示虚拟键盘。

我在React(Progressive Web App)中使用material-ui文本字段组件。

我尝试过:

onKeyDown={(e) => e.preventDefault()} 
onKeyDown={return false}

这些作品都没有。手机上的键盘仍在显示。

javascript reactjs material-ui progressive-web-apps mobile-application
1个回答
0
投票

一种可能的方法是使输入为只读,并在单击事件中将其删除。您还可以使输入的焦点或页面加载变得模糊,这更适合您的情况。

© www.soinside.com 2019 - 2024. All rights reserved.