Elixir代码上的Websocket [英] Websockets on elixir code

查看:141
本文介绍了Elixir代码上的Websocket的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我当前正在使用长生不老药聊天。但是只要我尝试运行该应用程序,Websocket都会在服务器控制台上显示错误

I'm currently creating a chat using elixir. but anytime i try running the app, the websocket gives an error on sever console

The client's requested channel transport version "2.0.0" does not match server's version requirements of "~> 1.0"

和浏览器控制台:

WebSocket connection to 'ws://localhost:4000/socket/websocket token=eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJVc2VyOjMiLCJleHAiOjE1MDQ0OTE1NTQsImlhdCI6MTUwMTg5OTU1NCwiaXNzIjoiU2xpbmciLCJqdGkiOiIyNWY5NDZkNy1jNDg5LTRiYWMtYjJkNS0zZDA4OTdkNDU1ZWMiLCJuYmYiOjE1MDE4OTk1NTMsInBlbSI6e30sInN1YiI6IlVzZXI6MyIsInR5cCI6ImFjY2VzcyJ9.nh-DaQfY8OuI0EBE7lILFx6hjm6J_ZrynXHeOLr1-wM-fXnDakqrZUSN1XFQnr0x0KM9WFOkLEQnip5DcsKxXw&vsn=2.0.0' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED


推荐答案

您的phoenix javascript库(依赖项)已更新,恕不另行通知。您应该修复版本,以便在package.json(如果使用npm)或bower.json(如果使用bower来使用旧的实现)中将版本限制为小于1.3.0,或者在手动下载js文件的情况下使用窄带解决方案。或升级凤凰版。

your phoenix javascript library (dependency) is updated without notice. You should fix version so it is limited to less than 1.3.0 in package.json (if you are using npm) or bower.json if you are using bower to use old implementation, or use narrowtux solution if you downloaded js file manually. Or upgrade phoenix version.

这篇关于Elixir代码上的Websocket的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆