Как написать в localStorage родительской вкладки вместо всплывающего окна? - PullRequest
0 голосов
/ 04 ноября 2019

Несколько дней я боролся со следующей проблемой:

Я бы хотел записать в локальное хранилище родительскую вкладку вместо всплывающего окна.

примерснимок экрана

Я пробовал много разных подходов, найденных в интернете, но когда дело доходит до записи в локальное хранилище, значение всегда задается для локального хранилища всплывающего окна, а не для родительской вкладки.

Вот мой (плохой) кусок кода:

document.addEventListener('DOMContentLoaded', function () {
    var checkPageButton = document.getElementById('clickIt')
    checkPageButton.addEventListener('click', function () {

        chrome.tabs.query({ windowId: chrome.windows.WINDOW_ID_CURRENT},
            function (tabs) {
                localStorage.setItem('bgcolor', 'red');
            })
    })
})

Я очень новичок во всем этом, и приведенный выше пример - это всего лишь последнее из всего, что я пробовал.

Большое спасибозаранее за вашу помощь!

...