Перезапустите узел обмена сообщениями Chrome

Я написал расширение для Chrome и собственный хост обмена сообщениями. У меня нет проблем с тем, что он не запускается или дает сбой, но я хотел бы иметь возможность перезапустить его для обновления расширения. Я не могу найти ничего в документации или где-либо еще об этом. Это вообще возможно, или браузер нужно перезапустить? Из-за характера расширения я бы хотел избежать перезапуска браузера, если это возможно.

Документацию можно найти здесь, но она не совсем надежна. https://developer.chrome.com/extensions/nativeMessaging

1 ответ

После дальнейшего изучения я обнаружил, что перезапуск собственного приложения хоста вручную не требуется. Chrome делает это самостоятельно при обновлении расширения. Однако это лишает возможности отправлять сообщения в собственное хост-приложение из уже загруженных скриптов содержимого, что и вызывало проблему, которую я видел. Страницы могут быть перезагружены, чтобы исправить сообщения.

Другие вопросы по тегам