Одно соединение через веб-сокет для всех скриптов контента в расширении chrome - PullRequest
1 голос
/ 08 января 2012

Есть ли способ добиться наличия только одного подключения к веб-сокету для всех сценариев содержимого в вашем расширении chrome?

Поскольку сценарии содержимого не могут использовать переменные или функции, определенные на страницах их расширений, нетКстати, насколько я знаю.

почему только одно соединение веб-сокета?Потому что открытие соединения через веб-сокет является относительно дорогим процессом, особенно если вам приходилось делать это снова и снова много раз.

1 Ответ

5 голосов
/ 09 января 2012

Может быть, я вас неправильно понимаю, но я думаю, что это решение:

  1. Открыть веб-сокет на фоновой странице.
  2. Создать Порт соединение между фоновой страницей и скриптом содержимого.
  3. Отправка и получение сообщений JSON через порт и веб-сокет
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...