Socket.IO: принудительное использование флеш-розеток "Нет транспорта" - PullRequest
1 голос
/ 28 апреля 2011

ПРОБЛЕМА:

У меня проблемы с подключением socket.IO при некоторых обстоятельствах, поэтому я хотел убедиться, что все методы транспорта работают нормально.Когда я запускаю флеш-сокеты, я получаю сообщение об ошибке «Нет транспорта».Файл WebSocketMain.swf находится в том же каталоге, что и файл html.

Я использую этот код для подключения к сокету,

var socket = new io.Socket(null,{port: 8086, rememberTransport:false, transports:['flashsocket']}); 

ПРИМЕР: http://thebeer.co/labs/realTime.php

(подробнее об источникемой JS находится под включенным сценарием socket.io pulgin)

1 Ответ

4 голосов
/ 16 мая 2011

По крайней мере, часть проблемы -

if (window.WebSocket) return;

в строке 1887 файла socket.io.js.

Флэш-память не настраивается, если WebSockets уже работают.закомментируйте эту строку, если вам нужно ее протестировать.

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