在ios微信客户端遇到的坑,input等错位

1.判断移动端设备

// 处理iOS 微信客户端弹窗状态下调起输入法后关闭输入法页面元素错位解决办法
        var ua = window.navigator.userAgent.toLowerCase();
        if(/iphone|ipod|ipad/i.test(navigator.appVersion) && /MicroMessenger/i.test(ua)){
            document.body.addEventListener('focusout', () => {
                window.scrollTo({ top: 0, left: 0, behavior: 'smooth' })
            });
        }
posted @ 2020-01-19 16:36  前端HL  阅读(483)  评论(0编辑  收藏  举报