Websocket没有使用firefox连接到openfire

时间:2018-02-12 10:33:01

标签: javascript firefox websocket xmpp openfire

我有以下脚本,我尝试使用Firefox内置的WebSocket连接到openfire。

index.js

console.log(window.WebSocket);
var exampleSocket = new WebSocket("ws://localhost:5222/")

但它在浏览器控制台上显示以下错误。

  

Firefox无法与服务器建立连接   WS://本地主机:5222 /

任何人都可以告诉我我做错了什么或者还有其他更好的办法。我使用的是最新版本的Firefox。

1 个答案:

答案 0 :(得分:1)

首先,确保您已在Openfire中安装了Openfire WebSocket插件。所以首先检查它在可用插件中的可用性。然后按如下方式编写代码。

var exampleSocket = new WebSocket("ws://localhost:7070/ws/",'xmpp')

XMPP是openfire的协议

如果你想检查你必须这样做的错误。

exampleSocket.onerror = function(data){
    console.log(data);
}