HTML5-видео тег на iPhone OS 3 появляется за пределами слоя с переполнением: скрытый;
У меня есть видео тег HTML5 в слое с переполнением: скрытый; установить на него, но видео появляется за пределами области переполнения. По сути, это элемент управления аккордеоном, поэтому слой, в котором находится видео, будет закрыт по умолчанию, а затем при активации он откроется с небольшой анимацией скольжения вниз. К сожалению, поскольку видео не учитывает свойство переполнения, кнопка воспроизведения всегда видна и фактически располагается поверх других элементов управления на сайте. Кто-нибудь знает способ обойти это? Я пытался настроить z-index для тега video, но безуспешно.
Примечание: это, кажется, проблема только с iPhone OS (или iOS) 3 и ниже, поскольку у новой iOS 4 нет той же самой проблемы.
1 ответ
Вполне возможно, что это просто не реализовано в старой версии. Исключение видео приводит к некоторой дополнительной обработке (особенно, если декодирование видео аппаратно ускорено). Если поместить абсолютно позиционированный элемент поверх видео тоже не получается, я бы сказал, что вам просто не повезло.
Кстати, почему вы беспокоитесь о старых версиях? Разве Apple не передает обновления своим пользователям должным образом? (Я избегаю Apple, чтобы не знать)