ios使用window.scrollTo滚动屏幕后怎么获取真实的滚动高度?

求解一个问题:

1.让屏幕滚动指定高度,比如

        window.scrollTo({top:1000,behavior: "smooth"});

2.页面可能高度不够,实际滚动了500px,此时使用

document.documentElement.scrollTop||document.body.scrollTop

获取滚动的高度,谷歌浏览器就是500,但ios自带的就是1000,ios怎么获取滚动的真实高度?

页面的高度减去显示屏的高度,就是最大可滚动的高度,加一层判断处理