YouTube Embedded RU : 2018.6.7
Опубликовано: Бармалей · 07.06.2018 · 00:01 ••• Обновление: 02.01.2021 · 09:47 0

Рабочая версия, расширение функционала инжект-скрипта и повышение удобства использования.
Добавлены дополнительные функции, работающие на страницах роликов.

Проверка работоспособности: SRWare Iron 29/31/49.

На более старых версиях работоспособность НЕ гарантируется!


Основные изменения:
  • к "экранной кнопке" на видео добавлены дополнительные функции, работающие на страницах роликов:
    • открепление проигрывателя – "плавающий* плейер" – при прокрутке страницы проигрыватель всегда виден;
      Управление режимом – щелчок с зажатой клавишей Ctrl, переключатель.

      * "Плавание" сохраняется до перезагрузки страницы, при этом панель загрузок также "плавает" (если она включена).

    • переключение на embedded-плейер c автозапуском воспроизведения с текущей позиции видео;
      Управление режимом – щелчок с зажатыми клавишами Ctrl+Shift;
    • добавлено изменение цвета экранной "кнопки" в зависимости от зажатых клавиш (синий/жёлтый/оранжевый);
  • доработан код запуска "экранной кнопки" для её гарантированной отрисовки в блоке проигрывателя.
Прочие изменения:
  • инжект-скрипт переименован, из кода удалены временные комментарии.

Скриншоты:

Экранная кнопка в блоке видео-плейера:


История и обсуждение

Общие технические сведения
  • Технологии и API:
    Чистый JavaScript (ES5), API: tabs, contextMenus, pageAction, declarativeContent, commands, content-script
  • Запрашиваемые разрешения:
    Общие: [ "activeTab", "tabs", "contextMenus", "declarativeContent" ], контент-скрипт: [ "*://www.youtube.com/watch?v=*", "*://www.youtube.com/channel/*", "*://www.youtube.com/user/*" ]

Загрузка и установка

Дополнительно

Официальные версии Документация
Бармалей 07.06.2018 02.01.2021 221 0.0

Поделиться

Всего комментариев: 0
close