Пример функции chrome.extension.getBackgroundPage ()

Я работаю над небольшим расширением Chrome, которое должно работать в фоновом режиме. Тем не менее, я понимаю, что это невозможно, когда я использую всплывающее окно. После некоторого чтения кажется, что лучший вариант - это создатьpopup.js для того, чтобы запуститьbackground.js, с помощьюchrome.extension.getBackgroundPage() функция.

Может кто-нибудь показать мне пример того, как это делается?

вот манифест:

"browser_action": {
"permissions": ["background"],
"default_popup": "popup.html"},
"options_page": "options.html",
"background": {
    "scripts": ["background.js"],
    "persistent" : true
}

Я включил ссылку popup.js вpopup.html:

<script src="popup.js"></script>

И создал переменную вpopup.js

var bkg = chrome.runtime.getBackgroundPage();

так что теперь мне нужен способ активироватьbackground.js Нужно ли запускать соответствующую функцию внутриbackground.js изpopup.jsили дать общую команду дляbackground.js бежать?

Ответы на вопрос(2)

Ваш ответ на вопрос