Chrome browserAction onClicked addListener не работает - PullRequest
0 голосов
/ 27 мая 2020

У меня есть расширение chrome, где у меня есть функция в фоновом режиме js, которая открывает новое окно. Эта функция происходит, когда я перезагружаю расширение, я хочу, чтобы это происходило, когда я нажимаю значок расширения chrome ... поэтому, когда я нажимаю значок расширения chrome, я хочу открыть новое окно. Мой код работает нормально после перезагрузки расширения, но когда я пробовал в браузере действие onclick, функция не работает, ничего не делает. Может кто-то мне помочь, пожалуйста? вот мой код



//background.js


const createBackgroundWindow = (url, debug = false) => { 
     if (debug){ 
         chrome.windows.create({ 
             url: url, 
             focused: true, 
             type: "popup", 
             height: 600, 
             width: 600, 
         }); 

         return 
     } 
     chrome.windows.create({ 
         url: url, 
         focused: false, 
         type: "popup", 
         height: 1, 
         width: 1, 
         top: window.screen.height, 
         left: window.screen.width 
     }); 
 };

 chrome.browserAction.onClicked.addListener(function(tab) {
     createBackgroundWindow();   
  });



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