Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – AngularJS:通过https与socket.io聊天的应用程序大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在运行这个示例聊天应用程序 https://github.com/btford/angular-socket-io-im,它使用socket.io/angular/node来创建一个基本的im客户端.

但是,当我尝试通过https工作时,我遇到了麻烦.

服务器上没有捕获套接字事件,因此没有向客户端发送聊天消息,用户也无法加入会议室.我也在socket.io.js中的客户端上收到此错误

Uncaught TypeError: CAnnot call method 'onClose' of null

我创建了一个快速https服务器,监听端口8000,并将套接字定义修改为:

var socket = io.connect('https://localhost:8000',{secure: true,port:8000});

在js / services.js和/bower_components/angular-socket-io/socket.js中

不太确定如何解决这个问题.提前致谢!

解决方法

我有一个应用程序完成同样的事情:)使用套接字io并使用:8080你需要确保你的安全证书注册https:// localhost和https:// localhost:8000并且已添加到您的钥匙串否则页面将加载但您的套接字连接将失败.

大佬总结

以上是大佬教程为你收集整理的node.js – AngularJS:通过https与socket.io聊天的应用程序全部内容,希望文章能够帮你解决node.js – AngularJS:通过https与socket.io聊天的应用程序所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。