прокрутка iframe на ios в фиксированном div не работает - PullRequest
0 голосов
/ 22 марта 2019

Конечно, должно быть исправление для этого!Я пробовал несколько вариантов, которые были решены в прошлом, но до сих пор ни один из них не работает.

Последний найденный мной вариант был таким:

Оберните iframe в div ипримените прокрутку css.

.scroller {
    height: 300px;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch !important;
}

Затем определите высоту содержимого iframe с помощью javascript и установите высоту iframe равной высоте содержимого.Таким образом, после загрузки страницы html будет выглядеть так:

<div class="scroller">
    <iframe src="path_to_your_page" style="height: 1672px;"></iframe>
</div>

Это работает .... ТОЛЬКО ЕСЛИ iframe находится в том же домене, в противном случае вы получите ошибку фрейма перекрестного источника.

Есть идеи, которые все еще работают?

1 Ответ

0 голосов
/ 11 июля 2019

Убедитесь, что у вас нет файла web.config, если вы используете asp.net. В противном случае, убедитесь, что заголовок не существует на вашем сайте , как указано здесь .

...