API WebSockets - Возможно ли постоянное соединение или идентификация ресурса / сокета? - PullRequest
0 голосов
/ 19 апреля 2011

Кто-нибудь знает, возможно ли захватить что-то вроде идентификатора ресурса или соединения, используя спецификацию HTML WebSocket, чтобы вы могли повторно использовать или повторно открыть соединение с предыдущей страницы.Вариант использования: я устанавливаю соединение через веб-сокет, находясь на одной странице, затем пользователь переходит на отдельную страницу, но я не хочу восстанавливать новое соединение, а использую предыдущее.Вы можете спросить: «Почему пользователь полностью обновляет страницу?»и это законный вопрос, но не для этого варианта использования :)

Спасибо.

1 Ответ

0 голосов
/ 21 апреля 2011

Если вы открываете новую вкладку в контексте браузера и оригинал все еще подключен, вы можете использовать, например, Хранилище HTML5 для передачи сообщений между вкладками.При таком подходе только первая вкладка будет связана с сервером через WebSockets, и связь может быть сохранена в локальном хранилище.Другие вкладки будут обрабатывать события хранения и, следовательно, их не нужно подключать.

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