React网页中的焦点输入未弹出android键盘
我需要安卓(反应桌面应用程序,是响应)弹出其键盘时,输入是编程“重点”页面加载 输入会聚焦,但android键盘不会弹出,除非我真的“触摸”输入 输入html视图(呈现,只是添加以查看是否缺少某些内容):React网页中的焦点输入未弹出android键盘,android,reactjs,focus,Android,Reactjs,Focus,我需要安卓(反应桌面应用程序,是响应)弹出其键盘时,输入是编程“重点”页面加载 输入会聚焦,但android键盘不会弹出,除非我真的“触摸”输入 输入html视图(呈现,只是添加以查看是否缺少某些内容): 对代码作出反应以完成重点: const pinInput = useRef(); useEffect(() => { (async () => { await sleep(5000); // just to make sure its loadin
对代码作出反应以完成重点:
const pinInput = useRef();
useEffect(() => {
(async () => {
await sleep(5000); // just to make sure its loading for testing purposes
pinInput.current.focus();
})();
}, []);
return (
<Form>
<InputField
type="text"
inputmode="numeric"
name="pin"
autocomplete="one-time-code"
ref={pinInput}
placeholder="e.g. 12345"
/>
constpininput=useRef();
useffect(()=>{
(异步()=>{
等待睡眠(5000);//只是为了确保其加载用于测试目的
pinInput.current.focus();
})();
}, []);
返回(
同样,它会聚焦,只是不会弹出android键盘。只有当我用手指触摸时才会显示
const pinInput = useRef();
useEffect(() => {
(async () => {
await sleep(5000); // just to make sure its loading for testing purposes
pinInput.current.focus();
})();
}, []);
return (
<Form>
<InputField
type="text"
inputmode="numeric"
name="pin"
autocomplete="one-time-code"
ref={pinInput}
placeholder="e.g. 12345"
/>