我写技术文章没那么多废话,直接上代码:
1.上代码:
let flag = false;
const ios = !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
if (ios) {
window.addEventListener("focusin",function () {
flag = false;
},true)
window.addEventListener("focusout",function () {
flag = true;
let currentPosition;
if (flag) {
setTimeout(function () {
currentPosition = document.documentElement.scrollTop || document.body.scrollTop;
currentPosition -= 1;
window.scrollTo(0, currentPosition);//页面向下滚动
}, 100)
}
},true)
}
2.这是公司里使用的方法,放在此处做一个记录,方便以后自己与网友使用