Portál AbcLinuxu, 9. května 2025 19:47

Dotaz: Firefox extension - sound

26.3.2015 13:47 Tomas Pelc
Firefox extension - sound
Přečteno: 180×
Odpovědět | Admin
Mohl by mi někdo poradit? Ladím XPI extension pro Firefox, který kontroluje změny a na určité webové stránce a v případě, že ke změně došlo, přehraje zvuk. Bohužel, toto rozšíření funguje pouze ve Firefoxu pro Windows a nikoliv pro Linux. V čem může být chyba? Tady je část kódu, která se stará o přehrání zvuku:
if (counter > 0) {
  var soundUrl = "chrome://tonealert/content/default.wav";
  var soundIfc = Components.classes["@mozilla.org/sound;1"].createInstance(Components.interfaces.nsISound);
  ios = Components.classes['@mozilla.org/network/io-service;1'].getService(Components.interfaces.nsIIOService);
  var url;
  try {
    soundIfc.init();
    if (soundUrl && soundUrl.length && soundUrl.length > 0) {
      url = ios.newURI(soundUrl, null, null);
      soundIfc.play(url);
    } else {
      soundIfc.beep();
      alert("Sound error");
    }
  } catch (ex) {
    alert("Exception");
  }
}
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Na otázku zatím nikdo bohužel neodpověděl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.