Как вызвать это событие «browser.browserAction.onClicked.addListener ()» с помощью расширения Firefox? - PullRequest
0 голосов
/ 12 июля 2020

Я только что сделал простое расширение Firefox. Всякий раз, когда я нажимаю кнопку extention_button в моем Firefox браузере. Таким образом, событие доставляет сообщение моему приложению.

фон. js


   

     /*
        On startup, connect to the "ping_pong" app.
        */
        console.log("going to connect with applic");
        var port = browser.runtime.connectNative("ping_pong");
        console.log("connected successfully");
        
        /*
        Listen for messages from the app.
        */
        port.onMessage.addListener((response) => {
          console.log("Received: " + response);
        });
        
        /*
        On a click on the browser action, send the app a message.
        */
        browser.browserAction.onClicked.addListener(() => {
          console.log("Sending:  ping");
          port.postMessage("ping");
        });

Как вызвать это событие browser.browserAction.onClicked.addListener(() в Firefox расширении, используя Javascript?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...