我正在尝试调用focus(),但似乎可以在Android设备上使用,但是对于iOS设备,更改焦点后键盘不会自动打开。
我尝试了KeyboardDisplayRequiresUserAction,但它也没有起作用。
componentDidMount(e) {
let that = this;
if(this.props.currentDevice === 'Mobile') {
if(that.props.AutoFocus) {
setTimeout(()=>{
this.myRef.current.focus();
}, 1500);
}
}
}
this.myRef = React.createRef();
我希望每当焦点进入时键盘都应该自动出现。但是对于Android的iOS设备而言,它不会发生这种情况。