socket.io客户端的一个问题
发布于 3年前 作者 jsyczhanghao 4808 次浏览

io所有属性和方法输出:

{version:0.6,setPath:{},util:{ios:false,load:{},inherit:{},indexOf:{},isArray:{},merge:{},android:false,opera:false},Transport:{XHR:{check:{},xdomainCheck:{},request:{}},websocket:{check:{},xdomainCheck:{}},flashsocket:{check:{},xdomainCheck:{}},htmlfile:{check:{},xdomainCheck:{}},xhr-multipart:{check:{},xdomainCheck:{}},xhr-polling:{check:{},xdomainCheck:{}},jsonp-polling:{check:{},xdomainCheck:{}}},JSONP:[],Socket:{}}

报错:

io.connect is not a function
[在此错误处中断] io.connect('http://10.209.10.55'); 

为什么大家的socket.io.js就有connect方法…我的就没有呢…我下错地址了?

地址是这个

http://cdn.socket.io/stable/socket.io.js

还有.怎么才能回复别人…废劲呢…那会还看到回复按钮的…现在又看不到了…

13 回复

你用的是socket.io-client里的io.js么?

用的这个地址的

http://cdn.socket.io/stable/socket.io.js

@rabby 感谢…我先试下…

我也遇到这个问题了,这个下下来的是0.6版本的,最新的是0.8 你装了socket.io后直接页面里引就可以了

<script type="text/javascript" src="/socket.io/socket.io.js"></script>

被过滤了,靠,引这个 /socket.io/socket.io.js

似乎很多人都不知道引用/socket.io/socket.io.js

一直没找到如何装这个,求指导

@boboli611 找不到的… 直接在客户端引用这个src,这个js文件是临时生成的.

@gxmari007 已经搞定了谢谢

@boboli611请问怎么解决这个问题的呢?我这里并没有临时生成文件呢?

@gxmari007没有临时生成呢?

<script type="text/javascript" src="/socket.io/socket.io.js"></script> <script src="jquery.js"></script> <script src="client.js"></script>
回到顶部