Цитата: У меня чёт не работает на портативной, на основе трёх файлов, ESR 31.8.0
пропиши путь к плееру в настройках
Добавлено: а ещё кнопка есть : [more](()=> {
var menuitem = document.createElement("menuitem");
var contextMenu = document.getElementById("contentAreaContextMenu");
menuitem.id = "open-in-pot";
menuitem.setAttribute("label", "Отправить в PotPlayer");
menuitem.setAttribute("class", "menuitem-iconic");
menuitem.setAttribute("image", "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAE1SURBVHjalNG9S5tRGIbxX8TJVYP/REEdndzsWHB9JwXBvUOXKg4iOEhBKIhYUETXii7V1SEqCh6ymCUQP1DERRFFJT0d8jbE0jeJ93aeB67r5jm5GCPoWzeGT9jESkjUFi2SawBcozed72A8JM7fA4g55Lu4eQT3+Iwfzdq8AXzoZu0jGyUWTniutm7zBjCQZ2W4tqjcM1kg3DZvkwmA35G1U76HepvdtM1ZW4C/Kd8xtU+xoU1ILLcNgGpkqchiEUQMhcRe2wDYLvO1UH+OhMTPtgB3L8we8qtSOw3m8SUkYkvA3iXTB9w+gRJGQ6LQ8ogPr8wdsVWuW79hMiSeMr+xP8/qMIUrpve5fvy/NRPQ2UF/D8c3RKqpdepfaxbgBH3p/BRjWdYswCAmcIGZZtbG/BkAHtLE4ZXQlc8AAAAASUVORK5CYII=");
document.getElementById("context-sep-open").parentNode.insertBefore( menuitem, document.getElementById("context-sep-open") );
// где показывать пункт в конт. меню: на ссылках, на html5 аудио/видео -->
addEventListener("popupshowing", ()=> menuitem.hidden = !(gContextMenu.onLink || gContextMenu.onVideo || gContextMenu.onAudio ), false, contextMenu );
addDestructor( ()=> contextMenu.removeChild(menuitem) );
addEventListener("click", function(e) {
var link = gContextMenu.mediaURL || gContextMenu.getLinkURL();
var file = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile);
var process = Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess);
file.initWithPath("C:\\Program Files\\DAUM\\PotPlayer\\PotPlayerMini.exe"); //путь к плееру на свой меняйте
process.init(file);
if (e.button == 0) { //ЛКМ по пункту - открыть
process.run(false, [link], 1);
};
if (e.button == 2) { //ПКМ по пункту - добавить в плейлист
process.run(false, [link, '/add'], 2); // "/add" - эта комманда исключительно для Pot'а, ищите параметры запуска из ком.строки для вашего плеера
};
}, false, menuitem );
})();[/more] копируем инициализацию и ....