Я разработал веб-сайт , который отображает полные веб-страницы в лайтбоксе при нажатии на определенные изображения - страницы относятся к изображениям.Страницы находятся внутри IFRAME, который находится внутри div содержимого лайтбокса.
Проблема заключается в следующем: когда страница внутри лайтбокса длиннее высоты лайтбокса и сайт просматривается на iPhone / iPad,кажется, нет никакого способа прокрутить внутреннюю страницу - жесты прокрутки прокручивают самую внешнюю страницу (ту, которую накладывает лайтбокс).Mobile Safari не имеет полос прокрутки, полностью зависящих от жестов для прокрутки, поэтому внутренний / наложенный лайтбокс IFRAME кажется не прокручиваемым.
Есть ли какие-либо решения для этого?Нужно ли использовать специальные браузеры для мобильных устройств и открывать новое окно браузера или полностью переходить на страницу IFRAME вместо использования лайтбокса?
Это реальный недостаток мобильного Safari!
(Не очень актуальная, но, возможно, полезная информация - сайт основан на Drupal; лайтбокс - это модуль Lighbox2.)