Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: запуск видео в зависимости от разрешения экрана посетителя

Сообщения:  [1-10] 

 
 автор: confirm   (21.11.2014 в 16:35)   письмо автору
 
   для: SpaMeP   (21.11.2014 в 16:28)
 

Сделайте запрос, увидите. Что вы меня об этом спрашиваете.
Ваш ответ на мой вопрос о разнице url вы показали.
Разницы в параметрах проигрывателя никакой, кроме как url видео.
Есть еще hd, и если это управление возможностью переключения проигрывателя в режим Full HD, то значит он не влияет на разрешение открываемого видео.

  Ответить  
 
 автор: SpaMeP   (21.11.2014 в 16:28)   письмо автору
 
   для: confirm   (21.11.2014 в 16:17)
 

так как будет выглядеть конечный результат?

  Ответить  
 
 автор: confirm   (21.11.2014 в 16:17)   письмо автору
 
   для: SpaMeP   (21.11.2014 в 16:05)
 

Вы пишите строки параметров проигрывателя и что при этом не замечаете, что разница только в одном параметре?
Зачем делать перезагрузку страницы, если можно изменить только параметр?

.... data-property="{videoURL:" + (screen.width < 1920 ? "url_1" : "url_2") + ", ...

  Ответить  
 
 автор: SpaMeP   (21.11.2014 в 16:05)   письмо автору
 
   для: confirm   (21.11.2014 в 15:56)
 

да будут разные урл видео в коде:
 <a id="bgndVideo" class="player mb_YTVPlayer" data-property="{videoURL:'сам урл',containment:'body',autoPlay:true, hd:true, startAt:0, opacity:1, loop:false, vol:100}" style="display: none; background-image: none; background-position: initial initial; background-repeat: initial initial;" title="">youtube</a>

как сделать список видео прям здесь я не знаю, может как-то можно сделать это в одном индексе, чтобы при определённых разрешениях запускался либо этот блок
 <a id="bgndVideo" class="player mb_YTVPlayer" data-property="{videoURL:'ВИДЕО1',containment:'body',autoPlay:true, hd:true, startAt:0, opacity:1, loop:false, vol:100}" style="display: none; background-image: none; background-position: initial initial; background-repeat: initial initial;" title="">youtube</a>

при другом разрешении этот:
 <a id="bgndVideo" class="player mb_YTVPlayer" data-property="{videoURL:'ВИДЕО2',containment:'body',autoPlay:true, hd:true, startAt:0, opacity:1, loop:false, vol:100}" style="display: none; background-image: none; background-position: initial initial; background-repeat: initial initial;" title="">youtube</a>

?

  Ответить  
 
 автор: confirm   (21.11.2014 в 15:56)   письмо автору
 
   для: SpaMeP   (21.11.2014 в 15:49)
 

Очень плохо. Во-первых index.html, index1.html, ..., indexN.html ну ни к черту не годится.
Во вторых, это означает перезагрузку страницы, что еще хуже, чем первое.
И в третьих - если всего две страницы, то чем же они отличаются, имеется ввиду код запроса проигрывателя?

  Ответить  
 
 автор: SpaMeP   (21.11.2014 в 15:49)   письмо автору
 
   для: confirm   (21.11.2014 в 15:42)
 

если такое разрешение - то открывается один index.html
если такое - то index2,html

  Ответить  
 
 автор: confirm   (21.11.2014 в 15:42)   письмо автору
 
   для: SpaMeP   (21.11.2014 в 15:29)
 

Для того, чтобы запустить другой URL, клиенту нужно знать этот URL, то есть это должен быть массив описывающий набор ссылок, ну или как минимум две ссылки для условия. У вас этого не видно, а вы задаете вопрос как организовать... и что вам ответить тогда?

  Ответить  
 
 автор: SpaMeP   (21.11.2014 в 15:29)   письмо автору
 
   для: confirm   (21.11.2014 в 14:09)
 

я не об этом, суть такая:
мой вопрос очень похож на http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=21965, но как это реализовать?

Т.е. узнаём разрешение посетителя и запускаем одно видео, если у него другое разрешение, то запускаем другой урл

  Ответить  
 
 автор: confirm   (21.11.2014 в 14:09)   письмо автору
 
   для: SpaMeP   (21.11.2014 в 10:51)
 

Квадратных мониторов нет, есть с отношением сторон 4:3.

hd:false надо полагать, других параметров по разрешению не видно в нем.

  Ответить  
 
 автор: SpaMeP   (21.11.2014 в 10:51)   письмо автору
 
 

Есть сайт
В самом верху сайта на бэкапе запускается видео с разрешением 1920x1080, что не оптимизированно для квадратных мониторов, как сделать чтобы в случае посетителя с квадратным монитором у него запускалось другое видео,
 <a id="bgndVideo" class="player mb_YTVPlayer" data-property="{videoURL:'сам урл',containment:'body',autoPlay:true, hd:true, startAt:0, opacity:1, loop:false, vol:100}" style="display: none; background-image: none; background-position: initial initial; background-repeat: initial initial;" title="">youtube</a>

спасибо заранее

  Ответить  

Сообщения:  [1-10] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования