Вопрос

ПРОБЛЕМА :

У меня возникают проблемы с получением Socket.io для подключения в некоторых обстоятельствах, поэтому я хотел убедиться, что все методы транспорта работали нормально. Когда я заставляю гнезда Flashfflash, я получаю ошибку «нет транспорта». Файл websocketmain.swf находится в том же каталоге, что и файл HTML.

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

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

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

(Исследуйте источник для получения дополнительной информации, мой JS находится под сценарием Pulgin Socket.io)

Это было полезно?

Решение

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

if (window.WebSocket) return;

на линии 1887 года Socket.io.js.

Он не настраивает Flash, если WebSockets уже работают. Прокомментируйте эту строку, если вам нужно ее проверить.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top