Я создаю приложение Chrome, и я сделал кнопку «Выход» в приложении.Приложение Chrome - как перезагрузить приложение?
Как перезапустить/перезагрузить приложение? (background.js/background page следует перезапустить)
Я создаю приложение Chrome, и я сделал кнопку «Выход» в приложении.Приложение Chrome - как перезагрузить приложение?
Как перезапустить/перезагрузить приложение? (background.js/background page следует перезапустить)
chrome.runtime
API - твой друг.
chrome.runtime.reload()
перезагружает приложение или расширение.
Обратите внимание, что это, вероятно, закроет все окна, открытые приложением.
Думая о пользовательском опыте Я не уверен, что chrome.runtime.reload()
- лучшее, что вы можете сделать. Это намного лучше, если вы просто создадите некоторую функцию очистки, которая освободит неиспользуемые ресурсы (данные пользователя я имею в виду). То же самое в окне приложения. Если вы используете какую-то фреймворк, это, вероятно, легко. Но, в конце концов, переустановка очистки вместо перезагрузки приложения.