引用:qingchunhuilai 发表于 2017-09-27 17:00 你的意思是登陆完成后跳转了? 如果是这样,你对WebSocket的生命周期理解就是有问题的,WebSocket的生命周期只要当前window范围内,你的页面内容都刷新过了之前的内容肯定都不在了(包括WebSocket连接),这就是Web端做即时通讯的不便之外,你对页面的刷新只可能是利用Ajax这样的局部刷新,整页刷新肯定不行,所以你体验到的以前的Web版QQ也一样,不存在整页刷新的可能性,都是富客户端应用一样:以组件的形式局部刷新。 |
引用:qingchunhuilai 发表于 2017-09-27 15:16 我给你的官方Demo确定能正常运行吗?如果能正常,你把两边的代码一行一行对比一下,看看有没有疏漏的地方,其实调用本身是非常简单。 另外,你把两个对比的静态资源加载情况截图发出来,看看有什么不同,我说的是截图发出来! |
引用:qingchunhuilai 发表于 2017-09-27 14:55 这就很奇怪了,我做过同样的事,没问题。有人直接集成到AngularJS里都不会任何问题。 其实事情的本质还是JS文件有没有正常加载完、加载到,你朝着这个方向来检查。在开发者工具下,看看加载的静态资源,跟我官方的Demo比对一下。 另外,我建议你换个浏览器,比如Firfox,试试看会不会有问题。 |
aa |
引用:qingchunhuilai 发表于 2017-09-27 14:40 Demo里是能正常运行的对吗? |
引用:qingchunhuilai 发表于 2017-09-27 14:33 我没理解你到底什么问题 |
你要自已定义发送数据的方法吗,为何不用给你写好的sendData? |
aa |
到底是不知道调用什么方法来发送消息,还是说你调了方法出了你解决不了的问题? |