iFrames в iPhone - PullRequest
       2

iFrames в iPhone

1 голос
/ 09 августа 2011

Итак, у меня есть веб-страница, которую я пытаюсь загрузить в браузере iPhone Safari.Все нормально загружается, кроме фрейма.В идеале, iframe должен быть 200x200, и я бы хотел, чтобы пользователь мог прокручивать его внутри.

Когда я делаю это:

<iframe src="test.html" width="200" height="200"></iframe>

Кажется, что он игнорируетАтрибуты width и height.

Когда я делаю это:

<iframe src="test.html" scrollable="no" width="200" height="200"></iframe>

, тогда кажется, что он признает атрибуты размера, но я не могу прокручиваться внутри кадра, что является моей конечной целью,Я также попытался использовать CSS, например:

.iframe {
  height:300px;
  width:280px;
  overflow:auto;
}

безрезультатно (хорошо отображается, но все еще не может прокрутить внутри в фрейме).

Буду очень признателен за любую помощь, спасибо.

1 Ответ

1 голос
/ 10 августа 2011

iframes не работают так, как вы думаете, в мобильных браузерах.На iOS вам нужно использовать 2 пальца для прокрутки фрейма.Это не так легко, как в настольном браузере.Возможно, вам придется пересмотреть свой подход.

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