Стандартное видео с embed не отображается

Странный глюк последнее время приключился со вставкой видео. Использую конструктор с uppod.ru Вот код ролика

<object id="videoplayer85790" type="application/x-shockwave-flash"
 data="http://ptzportal.ru/uppod.swf" width="500" height="375"><param name="allowFullScreen" 
value="true"></param><param name="allowScriptAccess" value="always"></param><param name="wmode" 
value="transparent"></param><param name="movie" value="http://ptzportal.ru/uppod.swf"></param><param 
name="flashvars" value="uid=videoplayer85790&comment=Ни ... 
себе&st=http://ptzportal.ru/styles/video4205.txt&file=http://ptzportal.ru/video/meteorit.flv
&link=http://uppod.ru/vfvyipq" /></object>




Так почему то в mozilla FF не отображается ни хрена. В других браузерах нормально работает. В чем здесь причина — в хостинге или в LS? Это точно не проблема mozilla потому как этот код без изменений воткнули на какой то форум и там он нормально работает в мозилла.
Не работает в mozilla здесь
Работает в mozilla здесь

Прошу помочь разобраться.

Чтобы первому не комментировать пишу здесь, здесь на этом сайте кстати тоже в mozilla не работает ни хрена, убедитесь сами.

14 комментариев

avatar
Убедился, не работает тоже.
avatar
Ребята помогите разобраться пожалуйста. Очевидно проблема в livestreet.
avatar
Ребята ну посмотрите пожалуйста в mozilla, ведь не работает ни хрена…
avatar
просто наверное потому, что тег обжект не принимается ФФом, а кушает он только тег ембеда:
<embed src="http://www.youtube.com/v/GJrFrB6J4aM?version=3&hl=uk_UA&rel=0" type="application/x-shockwave-flash" width="640" height="360" allowscriptaccess="always" allowfullscreen="true"></embed></embed></embed>


именно поэтому ембед кода состоят и из обжекта и из ембед кода вместе взятые — каждый браузер открывает то, что понимает сам.
<object width="640" height="360"><param name="wmode" value="opaque"></param><param name="movie" value="http://www.youtube.com/v/GJrFrB6J4aM?version=3&hl=uk_UA&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/GJrFrB6J4aM?version=3&hl=uk_UA&rel=0" type="application/x-shockwave-flash" width="640" height="360" allowscriptaccess="always" allowfullscreen="true"></embed></param></embed></object>
avatar
парсер что-то напутал в конце с закрывающими тегами, но суть, думаю, понятна
avatar
Ну ФФ то ни при чем, что он не принимает и кушает какие то теги. Он не принимает именно на LS, вот здесь воткнут тот же код и мозилла все отрабатывает.
avatar
если вы так уверенны — зачем спрашивать? я дал ответ, а вы говорите «нет».
avatar
Спасибо за ответ, но я так и не понял как решить проблему… По той ссылке чуть выше вставлен код без всякого ембеда а только с обжектом и все работает в mozilla. Я пытаюсь на LS воспроизвести тот же код ролика, плюс взял с конструктора такой код, где есть и обжект и ембед:
<object id="videoplayer85790" width="500" height="375"><param name="wmode" value="opaque"></param><param name="allowFullScreen"
 value="true"></param><param name="allowScriptAccess" value="always"></param><param name="wmode"
 value="transparent"></param><param name="movie" value="http://ptzportal.ru/uppod.swf"></param>
<param name="flashvars" value="uid=videoplayer85790&comment=Ни ... 
себе&st=http://ptzportal.ru/styles/video4205.txt&file=http://ptzportal.ru/video/meteorit.flv
&link=http://uppod.ru/vfvyipq" /><embed src="http://ptzportal.ru/uppod.swf" 
name="videoplayer85790" type="application/x-shockwave-flash" allowscriptaccess="always" 
allowfullscreen="true" wmode="transparent" flashvars="uid=videoplayer85790&comment=Ни ...
 себе&st=http://ptzportal.ru/styles/video4205.txt&file=http://ptzportal.ru/video/meteorit.flv
&link=http://uppod.ru/vfvyipq" width="500" height="375"></embed></object>

Ни один вариант кода не воспроизводится в мозилле. Чей парсер напутал с тегами — конструктор на uppod.ru или парсер LS?
avatar
По той ссылке чуть выше вставлен код без всякого ембеда а только с обжектом и все работает в mozilla
посмотрите внимательней — там есть ембед.
домен в список разрешенных внесли? К тому же не должно быть никаких переносов строки, а они у вас есть.
avatar


<object id="videoplayer85790" type="application/x-shockwave-flash" data="http://ptzportal.ru/uppod.swf" width="500" height="375"><param name="wmode" value="opaque"></param><param name="wmode" value="opaque"></param><param name="movie" value="http://ptzportal.ru/uppod.swf"></param><param name="flashvars" value="uid=videoplayer85790&comment=Ни ... себе&st=http://ptzportal.ru/styles/video4205.txt&file=http://ptzportal.ru/video/meteorit.flv&link=http://uppod.ru/vfvyipq"></param></object>


Вот отсюда test2013.myqip.ru/ где работает в mozilla скопировал из исходного кода страницы один в один от объект йд до объект. Никакого ембеда там нет, и работает в mozilla. Здесь не работает. Ткните меня носом где я туплю и прошу простить если туплю:)
avatar
В общем методом научного тыка я выяснил следующее — это конкретно проблема Livestreet и именно последней актуальной версии Livestreet. Серьезная проблема с проигрыванием флеш видео. Для примера еще раз приведу виджет, который показывает сколько дней осталось до Олимпиады в Сочи. Попробуйте его воспроизвести в чем нибудь кроме Chrome. Вот его код:
<object width="336" height="229" data="http://1000.sochi2014.com/download/sochi2014_countdown_widget.swf" type="application/x-shockwave-flash"><param name="wmode" value="opaque"></param><param name="wmode" value="opaque"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><param name="src" value="http://1000.sochi2014.com/download/sochi2014_countdown_widget.swf"></param><param name="allowfullscreen" value="true"></param></object>


Теперь вставлю сам виджет чтобы все здесь убедились что кроме как в Chrome ни в одном браузере не работает.



Также я выяснил, что в Livestreet v.0.5.1 этой проблемы нет, вот сайт на котором этот виджет работает во всех браузерах odome2.ru
А вот сайт на Livestreet v.1.0.2 на котором нихрена не работает этот же самый виджет multiblog.ru/createsite/2013/03/04/test-vidzheta.html

Показывает пустое место. Прошу разработчиков обратить внимание и решить озвученную мной проблему. Я уже и на хостинг грешил, и браузеры с плеерами сносил, но проблема в LS 1.0.2. Прошу пользователей не оставаться безучастными к проблеме, реально на 1.0.2 не работает флеш видео.
avatar
Всем пофиг что ли? Ведь на всех ваших проектах что на LS 1.0.2 не работает флеш видео во всех браузерах кроме Chrome. Написал Ort-у, может поможет…
avatar
Добавил в списки разрешенных доменов (об этом выше уже писали) сайт sochi2014.com
Вставил код из этого комментария livestreet.ru/blog/questions/14518.html#comment234878 — видео работает и в Хроме и в ФФ
avatar
Да, спасибо большое, дело было в добавлении доменов в config/jevix.php. Просто меня смутило то, что в хроме и в опере работало и без добавления домена.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.