scrollTop всегда возвращает 0 из iframe на iPad Safari iOS - PullRequest
0 голосов
/ 03 июня 2019

Я знаю, что есть несколько дискуссий по этому поводу, но это, в частности, довольно специфично.

На моей странице есть предварительный просмотр iframe, в котором при прокрутке к событию добавляются некоторые функции.

Но когда я пытаюсь получить scrollTop на iPad Safari , я всегда получаю 0, несмотря ни на что.

Я уже безуспешно пытался, например:

.

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

iframe.contentWindow.scrollY / pageYOffset

iframe.contentWindow.document.scrollingElement => возвращает «тело»

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

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

Есть идеи, как получить смещение прокрутки страницы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...