Как я мог остановить все функции в background.html? - PullRequest
0 голосов
/ 22 марта 2011

Привет всем!Я новичок в разработке расширений Chrome, и в моем расширении у меня есть всплывающее окно, чтобы показать что-то, когда оно работает, и если окно закрыто, я хочу, чтобы все расширение перестало работать, но некоторые функции в background.htmlвсе еще работают, так как я мог остановить все функции?Спасибо!

1 Ответ

2 голосов
/ 23 марта 2011

В вашем всплывающем окне,

var bkg = chrome.extension.getBackgroundPage();
bkg.location.reload()

Это остановит все и перезагрузит фоновую страницу. Если вы хотите контролировать состояние перезагрузки, у вас может быть функция на фоновой странице, которую вы вызываете bkg.callSomeFunction()

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