【发布时间】:2016-11-03 09:26:28
【问题描述】:
我想打开一个到 ColdFusion 2016 服务器的 web-socket,但我想从 HTML 页面(不是 cfm)打开它,所以我没有使用 cfwebsocket 标记的选项。 我想要的是替代它.. 我试过下面的代码
var webSocket_IP = '192.168.1.223';
var chatSocket = new WebSocket("ws://"+webSocket_IP+":8579/cfusion/cfusion");
chatSocket.onopen = function () {
alert('OPEN');
};
chatSocket.onmessage = function () {
alert('a message was recieved');
};
chatSocket.onError = function () {
alert('Error');
};
问题是我无法打开连接并且onOpen方法没有运行
另一个问题是当我想订阅任何频道时
chatSocket.subscribeTo('chat');
我不断收到以下错误
TypeError: chatSocket.subscribeTo is not a function
【问题讨论】:
-
WebSocket 不是发布/订阅框架。
-
什么意思?
标签: javascript websocket coldfusion