Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Изменились параметры медиа-тега YouTube?

Опубликовано:

Добрый день!

С сегодняшнего дня все ссылки на ютуб вида ххтт://youtu.be/* перестали работать...

Точнее вместо привычного видео-плеера постится активная ссылка. Может подскажите что предпринять или может изменились параметры медиа-тега?

Рекомендованные сообщения

Опубликовано:
Я себе так сделал

youtu имеет формат youtu.be/RZsMpqxythc, так что символы "=?" не являются обязательными.

Опубликовано:

youtu имеет формат youtu.be/RZsMpqxythc, так что символы "=?" не являются обязательными.

Это да, но вот как пример не стандарта

 

Каждому пользователю ведь не объяснишь

  • 2 месяца спустя...
Опубликовано:

Это да, но вот как пример не стандарта

 

Я как раз пытаюсь две задачи с нестандартом решить

1. Вставка роликов с параметром list.

 

Кто-нибудь пробовал прописать регулярки для них?

 

2. Запуск видео с определенного момента.

Тут вообще все сложно. Для ссылок Youtube дает такую форму

https://youtu.be/kmPu9fn2Vk8?t=1m21s 

то есть параметр t=1m21s

 

Для внедрения оно не работает, там нужен другой start=81

 

В идеале хотелось бы, чтобы из ссылки

он делал внедренку

 

<iframe width="420" height="315" src="https://www.youtube.com/embed/kmPu9fn2Vk8?start=81" frameborder="0" allowfullscreen></iframe>

но думаю, что простыми средствами это не сделать.

А какую регулярку прописать, чтобы хотя бы просто из

получать правильный код?
Опубликовано:

Выше же про это говорилось - добавьте знак вопроса в символьный класс.

Опубликовано:

А в блок замены-то что добавлять? Чтобы воспроизводился с нужного времени. И, кстати, мне добавление знака вопроса не помогло выводить ролик вместо ссылки. Все равно ссылка выводится.

Опубликовано:

В шаблон замены добавлять ничего не нужно, только в ссылке замените название параметра t на start.

Опубликовано:

Спасибо, попробую

Опубликовано:

Я смотрю что смещение по времени отлично работает и с параметром t, меня его на start не обязательно.

  • 10 месяцев спустя...
Опубликовано:

А как обновить все старые сообщения с роликами youtube? Чтобы перестроить коды плееров в новый вид?

Опубликовано:

На форуме поменял медиатеги Ютуба, сбросил кеши сообщений, всё корректно изменилось.

 

Однако есть приложение IP. Videosystem, и код меняеться лишь после редактирования самого ролика. Как сделать что бы все видеоролики в этом приложение поменяли новый тег?

Опубликовано:

На форуме поменял медиатеги Ютуба, сбросил кеши сообщений, всё корректно изменилось.

 

Однако есть приложение IP. Videosystem, и код меняеться лишь после редактирования самого ролика. Как сделать что бы все видеоролики в этом приложение поменяли новый тег?

Ребята нет никаких соображений? А то редактировать тысячи роликов по отдельности как то не комильфо...

Опубликовано:

Может быть тоже кешируются, либо нужно смотреть в каком виде хранятся записи этого приложения.

Опубликовано:

@siv1987,

Перекеширование делал - не помогло. А вот если вручную заходишь и редактируешь видео, то всё нормально, отображает новый код.

 

Вот такой к примеру у видео старый код:

<object width="480" height="385"><param name="movie" value="https://www.youtube.com/v/Ds1ZsQAISeM&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="https://www.youtube.com/v/Ds1ZsQAISeM&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="480" height="385"></embed></object>

 

После редактирования превращается в нормальный код

<iframe class="youtube-player" width="640" height="390" src="https://www.youtube.com/embed/pXMvI3iPf9g" frameborder="0"></iframe>

Опубликовано:

Перекеширование делал - не помогло

Нужно искать кеш или содержимое этого приложения.

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.