Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.
  • Форумы
  •  » Сustom Buttons
  •  » Как сделать пункт в контекстном меню на флеш-объекте?

№113-03-2016 11:04:59

psihkakihmalo
Участник
 
Группа: Members
Зарегистрирован: 28-01-2016
Сообщений: 31
UA: Firefox 44.0

Как сделать пункт в контекстном меню на флеш-объекте?

Приветствую. Помогите через CB создать пункт контекстного меню на ютубовском флеш-плейере.

O031i0N1A998K6R7.jpg

я делаю, например, так:

Выделить код

Код:

((contextMenu, inspect) => {

   var menuItem = contextMenu.insertBefore(document.createElement("menuitem"), inspect);
   menuItem.setAttribute("label", "Показать ссылку на URL видео");
   menuItem.setAttribute("class", "menuitem-iconic");
   menuItem.setAttribute("image", "data:image/png;base64,...");
   addDestructor(()=> { menuItem.remove(); });
   
   addEventListener("popupshowing", (e)=> { 
      var URL = ??????;     
   }, false, contextMenu);   

   menuItem.onclick =()=> {
   alert (URL);
   }

}) (document.getElementById("contentAreaContextMenu"), document.getElementById("context-inspect"));

Но это всё просто как заготовка. А как сделать правильно, чтоб заработало?

Отсутствует

 

№213-03-2016 22:10:13

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Как сделать пункт в контекстном меню на флеш-объекте?

Кажется через Сustom Buttons нельзя добыть новые пункты в меню флеш-плеера :/

Отсутствует

 

№313-03-2016 22:43:29

psihkakihmalo
Участник
 
Группа: Members
Зарегистрирован: 28-01-2016
Сообщений: 31
UA: Firefox 44.0

Re: Как сделать пункт в контекстном меню на флеш-объекте?

bunda1 облом, стало быть...

...а если не через меню плейера? .. в общем-то, суть задумки такова: на страницах разных форумов часто встречаются встроенные плейера с ютуб-видосами, так вот цель не запускать их прям там для просмотра, а как-то одним действием получать ссыли на эти видосы и отправлять их на просмотр в VLC плейер, который тянет их в макс. качестве без лагов и не кеширует их на винт как браузер

Отсутствует

 

№413-03-2016 22:58:11

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 48.0

Re: Как сделать пункт в контекстном меню на флеш-объекте?

psihkakihmalo
Скрипт для грисманки https://github.com/elundmark/Convert-Yo … UserScript - заменяет встроенное видео на ссылки с картинкой и, соответственно, на них работает, например, кнопка Открыть видео в PotPlayerMini, которую можете подправить под vlc.

Отсутствует

 

№514-03-2016 05:39:41

psihkakihmalo
Участник
 
Группа: Members
Зарегистрирован: 28-01-2016
Сообщений: 31
UA: Firefox 44.0

Re: Как сделать пункт в контекстном меню на флеш-объекте?

turbot о, это наверное как раз то, что надо, спасибо, пошел пробовать

Отсутствует

 
  • Форумы
  •  » Сustom Buttons
  •  » Как сделать пункт в контекстном меню на флеш-объекте?

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]