【发布时间】:2011-04-28 13:00:14
【问题描述】:
问题:
在某些情况下连接 socket.IO 时遇到问题,因此想确保所有传输方法都正常工作。当我强制使用 flashflash 套接字时,我收到错误“没有可用的传输”。 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 脚本下)
【问题讨论】:
-
它是否适用于其他传输?
-
@emmerman 如果我不指定它将连接的传输。仅限 Chrome 测试。
-
查看
Flashsocket.check函数并从那里逐步运行if条件以找出问题所在。
标签: javascript flash sockets websocket socket.io