Как установить состояние кнопки действия страницы? - PullRequest
0 голосов
/ 24 октября 2018

Теперь у меня есть следующий код в background.js, чтобы позволить кнопке действия страницы (всплывающей кнопке на панели инструментов) быть доступной только для определенной страницы:

chrome.runtime.onInstalled.addListener(function() {
chrome.declarativeContent.onPageChanged.removeRules(undefined, function() {
    chrome.declarativeContent.onPageChanged.addRules([{
        conditions: [new chrome.declarativeContent.PageStateMatcher({
            pageUrl: {hostEquals: 'myWeb.com'},
        })],
        actions: [new chrome.declarativeContent.ShowPageAction()]
    }]);
});

Но это не 100%проценты отвечают моему требованию.Я хотел бы включить кнопку действия страницы только после завершения загрузки конкретной страницы.

Я знаю, что у меня может быть файл content.js, запущенный в "document_end", но можно ли здесь включить / отключить кнопку действия страницы?Большое спасибо!

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