iphone5s键盘弹起不关闭问题,在router加一个全局的监
2018-11-28 本文已影响0人
马小帅mm
问题:iphone5s页面键盘弹起后离开页面,再次进入页面键盘还是弹起状态,用户体验不友好。
解决方法:在router中添加一个全局的监听,在router改变之前让页面所有的输入框失去焦点
const router = new Router({
base: '/base/',
mode: 'history',
routes: [
{ ... }
]
});
router.beforeEach((to, form, next) => {
//让所有的输入框失去焦点
document.activeElement.blur();
next();
});