Я вставляю видео на свой веб-сайт, отлично работает во всех браузерах, но на firefox появляется черный экран, любая идея? Использование режима iframe. Самое смешное, что некоторые появляются, а некоторые не используют один и тот же метод встраивания для всех.vimeo embed показывает черный экран на firefox?
ответ
В конце концов я пришел с помощью этого:
На главной странице у меня есть элемент, который я затем заселить и заменить с 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);
из Vimeo API:
«Примечание: если ваш сайт будет содержать универсальный проигрыватель встраивать, но не будет показывать его сразу, то лучше не включать код, пока видео не готов быть В некоторых браузерах есть ошибки, которые предотвращают правильную инициализацию проигрывателя, если он изначально скрыт ».
который может быть моей проблемой, поскольку его контейнерная коробка сначала скрыта, а затем применяется .show().
rob.m - да, показывая и скрывая Vimeo видео будет причиной того, что случайный черный экран появится. Я просто столкнулся с этим в проекте и разорвал свои волосы в течение большей части дня, выясняя, почему.
Если вам НЕОБХОДИМО показать/скрыть видео, и вам НЕОБХОДИМО использовать черный экран, чтобы не отображаться, вам придется использовать старую флеш-память. Это будет работать.
Это непротиворечивое встраивание изображений = flash ИЛИ несогласованные вложения images = универсальный метод (читайте: HTML5 w/flash fallback).
[Краткая декламация: документация API Vimeo оставляет желать лучшей]
Если вам нужно дополнительно взаимодействовать с этим видео, которые вы показать/скрыть, и планируете использовать API Vimeo, чтобы сделать это, я что мне пришлось использовать библиотечный метод SWFobjects. Посмотреть это сообщение для форума: http://vimeo.com/forums/topic:44521 - в частности, второе и последнее сообщение.
спасибо, но как насчет ipad и iphone tho ? Я загружаю iframe по вызову ajax, который исчезает после того, как ящик расширился, я мог бы попытаться загрузить видео после расширения его окна и избежать «изначально скрытого», как говорится (?) –
на самом деле вы знаете что? я буду проверять, является ли это firefox, и если это так, я буду вставлять vimeo, используя простой встраивание и leav iframe для othr браузера. протестирован в любом браузере, и это было прекрасно, но firefox, так зачем царапать голову, чтобы исправить ее с помощью iframe? F_ck это :) –
- 1. Qemu показывает черный экран
- 2. MFMessageComposeViewController показывает черный экран
- 3. рама показывает черный экран
- 4. GameScreen показывает черный экран
- 5. MPViewController показывает черный экран
- 6. MPMoviePlayerController показывает только черный экран
- 7. Swift performSegueWithIdentifier показывает черный экран
- 8. App показывает черный экран прошивка
- 9. SurfaceView показывает черный экран - Android
- 10. Эмулятор Genymotion показывает черный экран
- 11. Приложение просто показывает черный экран
- 12. холст показывает только черный экран
- 13. ios simulator показывает черный экран
- 14. iOS: MFSideMenu показывает черный экран на тренажере
- 15. Sanitize vimeo embed code
- 16. Vimeo Embed Language/Субтитры
- 17. Fancybox Vimeo показывает белый экран при нажатии
- 18. kudan android samples app показывает черный экран
- 19. UIWebView показывает черный экран без данных
- 20. Android: Progress Dialog показывает черный экран
- 21. Пользовательский подкласс UIViewController показывает только черный экран
- 22. iPad симулятор показывает черный экран слева?
- 23. Ионный эмулятор ios показывает черный экран
- 24. Simulator показывает черный экран с помощью ионного
- 25. MPMoviePlayerController показывает только черный экран - Swift
- 26. WPF Window Cold Start - показывает черный экран
- 27. Приложение для Windows Store показывает черный экран
- 28. XIB не загружается ... просто показывает черный экран
- 29. iPhone Plist в NSDictionary показывает черный экран
- 30. Резюме для SurfaceView показывает черный экран
Вы можете разместить живой пример? – akiller
какая версия FF –
висит на минуту! можете ли вы поверить, что теперь они работают? Зачем?!?! я ничего не трогал! и другие пользователи испытывали то же самое, что и я, но другие пользователи говорили, что они могли видеть видео? WTF !? это водить безумных девелоперов дорогих vimeo мальчиков и девочек! firefox последняя версия btw –