событие onClicked не работает, когда я открываю всплывающее окно действий браузера в расширении Google Chrome - PullRequest
0 голосов
/ 21 февраля 2020

после browserAction документов уже существует прослушиватель событий при щелчке (открытии) моего всплывающего окна действий браузера.

onClicked

Запускается при нажатии значка действия браузера. Не запускается, если в браузере есть всплывающее окно.

addListener

chrome .browserAction.onClicked.addListener (функция обратного вызова)

Я загрузил это событие в фоновом скрипте events.js из манифеста

{
    ...
    "background": {
        "scripts": ["events.js"],
        "persistense": false
    },
    "default_popup": "popup.html"
}

событий. js

chrome.browserAction.onClicked.addListener(function (tab) { console.log('popup clicked') });

events.js загружен, потому что Я положил этот код и работает:

chrome.browserAction.setTitle({title: 'new title of my popup'});

Но onClicked слушатель событий не работает. Есть идея запустить событие при открытии всплывающего окна?

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