Mozilla Destek’te Ara

Destek dolandırıcılığından kaçının. Mozilla sizden asla bir telefon numarasını aramanızı, mesaj göndermenizi veya kişisel bilgilerinizi paylaşmanızı istemez. Şüpheli durumları “Kötüye kullanım bildir” seçeneğini kullanarak bildirebilirsiniz.

Daha Fazlasını Öğren

How can i set correctly a Listener of contextMenus Clicked event?

  • 1 yanıt
  • 1 kişi bu sorunu yaşıyor
  • 1 gösterim
  • Son yanıtı yazan: Alessandro

more options

Hello, i'm trying to develop an Add-on for firefox that permit to write on the textarea but i'm having some problems triggering the Click event on contextMenus option.

I'm using the standard format to understand how it works: Create element in contextMenus browser.contextMenus.create({

   id: "copy-link-to-clipboard",
   title: "Copy link to clipboard",
   contexts: ["all"],

});

Clicked event browser.contextMenus.onClicked.addListener((info, tab) => {

   if (info.menuItemId === "copy-link-to-clipboard") {
       console.log("test-1");
       let elem = browser.menus.getTargetElement(targetElementId);

let test = "test-2"; elem.textContent = test;

   }

});

This code doesn't work because i haven't an output in console, somebody can help me to understand where i wrong?

Hello, i'm trying to develop an Add-on for firefox that permit to write on the textarea but i'm having some problems triggering the Click event on contextMenus option. I'm using the standard format to understand how it works: ''Create element in contextMenus'' browser.contextMenus.create({ id: "copy-link-to-clipboard", title: "Copy link to clipboard", contexts: ["all"], }); ''Clicked event'' browser.contextMenus.onClicked.addListener((info, tab) => { if (info.menuItemId === "copy-link-to-clipboard") { console.log("test-1"); let elem = browser.menus.getTargetElement(targetElementId); let test = "test-2"; elem.textContent = test; } }); This code doesn't work because i haven't an output in console, somebody can help me to understand where i wrong?

Tüm Yanıtlar (1)

more options

I tried this other code but it doesn't work too

browser.menus.create({

 id: "click-me",
 title: "Click me!",
 contexts: ["all"]

});

browser.menus.onClicked.addListener((info, tab) => {

 console.log("test");

});