在iPad Safari iOS上,scrollTop始终从iframe返回0

时间:2019-06-03 18:57:53

标签: javascript jquery html ios iframe

我知道有关此的一些讨论,但是这也非常具体。

我的页面上有一个预览iframe,每当滚动iframe时,该事件便会附带一些功能。

但是,当我尝试在 iPad Safari 上获取scrollTop时,无论如何我总是得到0。

我已经尝试了许多没有成功的方法,例如:

$('#iframe').contents().scrollTop()

iframe.contentWindow.scrollY / pageYOffset

iframe.contentWindow.document.scrollingElement =>返回'body'

$('html, body').scrollTop()

$('html, body', iframe.contentWindow.document).scrollTop()

关于如何获取页面滚动偏移量的任何想法?

0 个答案:

没有答案