进入页面自动唤起系统键盘

3,361 阅读1分钟

在业务开发会遇到产品经理提出进入页面后会弹出系统键盘需求,该需求在web端支持度很低,部分安卓机型支持唤起,ios由于安全策略不允许主动弹起

1.安卓机型需要主动调用input中的focus方法获取焦点,才能唤起键盘(如果无法唤起可以尝试延时500毫秒再调用)

2.对于input的autofocus属性设置为true,安卓与ios均不支持唤起键盘,部分低版本ios 更是不支持改属性自动聚焦

3.如果需要ios支持自动唤起键盘需要,webview宿主app,重写keyboardDisplayRequiresUserAction为true。性价比太低不可行。


相关链接:

1.blog.csdn.net/qq_41969216…

2.www.jianshu.com/p/2a1712f9e…