2014-09-08 5 views

ответ

5

chrome.runtime API - твой друг.

chrome.runtime.reload()

перезагружает приложение или расширение.

Обратите внимание, что это, вероятно, закроет все окна, открытые приложением.

1

Думая о пользовательском опыте Я не уверен, что chrome.runtime.reload() - лучшее, что вы можете сделать. Это намного лучше, если вы просто создадите некоторую функцию очистки, которая освободит неиспользуемые ресурсы (данные пользователя я имею в виду). То же самое в окне приложения. Если вы используете какую-то фреймворк, это, вероятно, легко. Но, в конце концов, переустановка очистки вместо перезагрузки приложения.