Intereting Posts
Запрос на ранжирование группы MYSQL PHP Форма: позвольте пользователю выбрать свою страну (раскрывающийся список) и получить валюту (php) Как получить все опции супер атрибута для настраиваемого элемента в Magento file_get_contents () дать мне 403 Запрещено Найти изображение или iframe с регулярными выражениями Способ автоматического обновления столбца в базе данных в зависимости от времени Как написать CDATA с помощью SimpleXmlElement? Переиндексация числовых ключей массива PHP password_verify (), похоже, не работает Что значит ? среднее значение в php при чтении и интерпретации URL-адреса Корень документа параллельного пути Apache Попытка получить свойство не-объекта в PHP JSON Обновление живых данных (например, индикатор выполнения) с Laravel 4 PHP5: Как включить включенную функцию, всегда эхо, если я ее назову? Как структурировать этот SQL-запрос. Объединение нескольких таблиц?

vimeo embed показывает черный экран на firefox?

Я вставляю видео на свой веб-сайт, отлично работает во всех браузерах, но на firefox появляется черный экран, любая идея? Использование режима iframe. Самое смешное, что некоторые появляются, а некоторые не используют один и тот же метод встраивания для всех.

rob.m – yup, отображение и скрытие видео vimeo приведет к появлению случайного черного экрана. Я просто столкнулся с этим в проекте и разорвал свои волосы в течение большей части дня, выясняя, почему.

Если вам НЕОБХОДИМО показать / скрыть видео, и вам НЕОБХОДИМО использовать черный экран, чтобы не отображаться, вам придется использовать встроенную флеш-память. Это будет работать.

Это компромиссное встраивание images = flash ИЛИ несогласованные встраиваемые образы = универсальный метод (читайте: HTML5 w / flash fallback).

[Краткая версия: документация Vimeo API оставляет желать лучшего)

Если вам нужно продолжить взаимодействие с этими видеороликами, которые вы показываете / скрываете, и планируете использовать Vimeo API для этого, я обнаружил, что мне пришлось использовать метод библиотеки SWFobjects. Посмотреть это сообщение для форума: http://vimeo.com/forums/topic:44521 – в частности, второе и последнее сообщение.

от vimeo api:

«Примечание: если ваш сайт будет содержать Universal Player вставлять, но не отобразит его сразу, лучше не включать код встраивания, пока видео не будет готово к отображению. В некоторых браузерах есть ошибки, которые препятствуют правильному инициализация игрока, если он изначально скрыт ».

что может быть моей проблемой, так как контейнер контейнера сначала скрыт, а затем применяется .show ().

http://vimeo.com/api/docs/player

В конце концов я придумал это:

На главной странице у меня есть элемент, который затем заполняю и заменяю iframe. благодаря

Главная страница:

<span class="video clearfix" data-vimeoid="<?php echo the_field('vimeo') ?>"></span> 

Загружаемая страница контента:

 var url = this.href + " .content"; var videoSpan = infoBox.find("span.video"); var iframe = $('<iframe/>', { 'frameborder' : 0, 'width' : '692', 'height' : '389', 'src' : 'http://player.vimeo.com/video/'+ videoSpan.data("vimeoid") +'?autoplay=0&api=1' }); videoSpan.replaceWith(iframe);