Node.js и socket.io — проблемы в браузере Opera

#node.js #opera #socket.io

#node.js #opera #socket.io

Вопрос:

Я использую браузер — Opera версии 11.52. Я использую версию node.js — v0.4.12 и разъем.версия ввода-вывода 0.8.5.

Я попробовал этот пример — https://github.com/LearnBoost/socket.io/tree/master/examples/chat

Эта страница запускается и отображает только сообщение — Подключение к сокету.сервер ввода-вывода = в opera.

Другие браузеры работают правильно — Firefox, IE, Chrome.

Я попытался отладить node.js — Никаких ошибок.

Спасибо за вашу помощь и советы!

Комментарии:

1. На какой платформе вы работаете? Те же версии Opera, node.js и розетка. io отлично работает для меня в Ubuntu 11.04.

Ответ №1:

Попробуйте следовать этому руководству: https://github.com/LearnBoost/Socket .Ввод-вывод /wiki/Настройка-Сокет.Ввод-вывод и настройка параметра переноса на то, что отдает приоритет xhr-опросу по веб-сайтам, и посмотрите, решит ли это проблему. Мой опыт использования сокета.ввод-вывод в производственных веб-приложениях заключался в том, что транспорт websocket не так надежен, как xhr-опрос.

Ответ №2:

Вы пытались включить Websocket? Поместите в свою панель инструментов, затем проверьте, затем сохраните.

 opera:config#UserPrefs|EnableWebSockets