Siorinex

 
<<< Назад

Я твоя Ютуб шатал!

Как-то на девятое мая я внезапно понял, что проще всего мне смотреть парад с планшета управления умным домом, но и со сцены уходить не хочу...

Цель - вставить в сцену Ютумбу.
У меня имеется фрейм камеры, в котором выводит картинку с видеонаблюдения и т.д. Соответственно вешаю еще одно состояние, обзываю Ютубом.
В коде HTML пишу:

<iframe width="480" height="320" src="https://www.youtube.com/embed/%Terminal1.Youtube%?rel=0&amp;controls=0&amp;showinfo=0" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>

Terminal1.Youtube - переменная, в которой хранится ID ролика. Я в переменной сделал хранение, так что всегда могу глянуть чего смотрел...

Теперь идём в Шаблоны поведения, создаём новый, обзываем Ютубом.
В шаблоне пишем:

https?\:\/\/(www\.)?(youtube\.com\/watch\?v=|youtu.be\/)([\w|\-]+)

В обработчике - добавляем код:

$regexp = '/https?\:\/\/(www\.)?(youtube\.com\/watch\?v=|youtu.be\/)([\w|\-]+)/';
$res = array();
$ret = preg_match($regexp, $original, $res) != 1 ? '' : $res[3];

sg('Terminal1.Youtube',$ret);

Теперь если в Ютубе сделать "Поделиться через Телеграмм Боту" - откроет воспроизведение ролика на сцене!

Обсуждение (1) (7)

Смотрите так же:
15.03.2019 Наводим тень-на-плетень...
27.02.2019 Потому, что Mi Band`а!
03.09.2018 Simple добавь цвета!
02.09.2018 "Свечение" для приборов, торшер с двумя лампами и дверь "с памятью"
28.08.2018 Полноэкранный режим для сцены без Рута и т.д.

Москва, Россия