问题:ios12中,键盘收回的时候,被顶起的输入框不会自动收回
解决方案:在输入框blur的时候,调用下面的fixScrollBack函数,让页面滚动下
const ios12 = /iPhone\sOS\s12_/.test(navigator.userAgent)
const getScrollTop = () =>
window.pageYOffset
|| document.documentElement.scrollTop
|| document.body.scrollTop
|| 0
export const fixScrollBack = () => {
if (!ios12) return
setTimeout(() => {
window.scrollTo(0, getScrollTop() - 1)
})
}