2015-09-17 5 views
0

У меня есть сайт (который просматривается только с помощью Internet Explorer 7), который состоит из 5 разделов и в разделе 2. В настоящее время я использую Vimeo для встраивания видео. Требование состоит в том, чтобы пользователь должен был просмотреть все это, прежде чем переходить к следующему разделу. Для этого я использовал прослушиватели событий, которые активируют кнопку «Далее», чтобы продолжить, когда все видео было просмотрено (работает отлично)Полный экран Vimeo Video Issue и API API YouTube Player для iframe в IE7

Еще одно требование - чтобы пользователи могли воспроизводить видео в полном объеме но проблема, с которой я пользуюсь Vimeo, заключается в том, что она не поддерживает возможность скрыть индикатор выполнения во время воспроизведения видео в полноэкранном режиме, что позволяет пользователю пропускать видео. После изучения и обращения в службу поддержки Vimeo я могу подтвердить, что скрытие индикатора выполнения может быть достигнуто только при просмотре видео в стандартном режиме, когда вы подписались на учетную запись pro (что у меня есть). Я посмотрел на таргетинг на классы CSS в iFrame и установил значение display none на элементе управления div, но это невозможно сделать.

Я посмотрел на использование YouTube в качестве альтернативы, и вы можете скрыть индикатор прогресса в полноэкранном режиме, используя эту разметку

<iframe width="560" height="315" src="https://www.youtube.com/embed/C0DPdy98e4c?rel=0&controls=0&showinfo=0?&fullscreen=1" frameborder="0" allowfullscreen=1></iframe> 

я сделал некоторое чтение об использовании Reference YouTube Player API для фрейма Встраивает (https://developers.google.com/youtube/iframe_api_reference), но в нем говорится, что одним из требований является то, что браузер пользователя должен поддерживать функцию postMessage HTML5. ИНТЕРНЕТ ЭКСПЛОРЕР 7 НЕ ПОДДЕРЖИВАЕТ :(

Может ли кто-нибудь предложить, как я могу это достичь, скрывая индикатор выполнения с использованием vimeo в полноэкранном режиме или путем реализации youTube Iframe AP Я работаю с IE7?

Приветствия

Пол

ответ

1

Я не вижу параметр для удаления элементов управления в видео Vimeo на их page on embedding. Кроме того, Vimeo FAQs говорит, что панель управления скрывается во встроенном видео, когда оно меньше заданного количества пикселей в ширину.

Возможно, вам придется сделать какой-то подлый CSS-стиль. Мне удалось найти article при скрытии элементов управления на видео HTML5 при просмотре его в полноэкранном режиме, но он сказал, что IE не поддерживает полноэкранный API, поэтому я не совсем уверен, что вы пытаетесь сделать на самом деле на IE.

+0

Спасибо за ответ, я пытаюсь посмотреть на хакерский способ ориентации CSS в iframe, чтобы я мог установить документ, содержащий элементы управления, чтобы отображать его. Посмотрите несколько примеров сценариев, но пока они не работают! Я буду продолжать искать и экспериментировать. Поддержка Ps Vimeo сказала, что я не могу скрыть индикатор выполнения в полноэкранном режиме – Paul

Смежные вопросы