>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Сustom Buttons http://forum.mozilla-russia.org/viewforum.php?id=34 >Как сделать пункт в контекстном меню на флеш-объекте? http://forum.mozilla-russia.org/viewtopic.php?id=69526 |
psihkakihmalo > 13-03-2016 11:04:59 |
Приветствую. Помогите через CB создать пункт контекстного меню на ютубовском флеш-плейере. я делаю, например, так: Выделить код Код:((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")); Но это всё просто как заготовка. А как сделать правильно, чтоб заработало? |
bunda1 > 13-03-2016 22:10:13 |
Кажется через Сustom Buttons нельзя добыть новые пункты в меню флеш-плеера |
psihkakihmalo > 13-03-2016 22:43:29 |
bunda1 облом, стало быть... ...а если не через меню плейера? .. в общем-то, суть задумки такова: на страницах разных форумов часто встречаются встроенные плейера с ютуб-видосами, так вот цель не запускать их прям там для просмотра, а как-то одним действием получать ссыли на эти видосы и отправлять их на просмотр в VLC плейер, который тянет их в макс. качестве без лагов и не кеширует их на винт как браузер |
turbot > 13-03-2016 22:58:11 |
psihkakihmalo |
psihkakihmalo > 14-03-2016 05:39:41 |
turbot о, это наверное как раз то, что надо, спасибо, пошел пробовать |