У меня есть следующий скрипт, через который я пытаюсь подключиться к openfire с помощью WebSocket, встроенного в Firefox.
index.js
console.log(window.WebSocket);
var exampleSocket = new WebSocket("ws://localhost:5222/")
но это показывает мне следующую ошибку в консоли браузера.
Firefox не может установить соединение с сервером по адресу ws://localhost: 5222/.
может ли кто-нибудь сказать мне, что я делаю неправильно, или есть другой лучший способ сделать это. Я использую последнюю версию Firefox.
Прежде всего, убедитесь, что вы установили плагин Openfire WebSocket в Openfire. поэтому сначала проверьте его доступность в доступных плагинах. а затем напишите код следующим образом.
var exampleSocket = new WebSocket("ws://localhost:7070/ws/",'xmpp')
XMPP - это протокол для openfire
в случае, если вы хотите проверить на ошибку, вы должны сделать это.
exampleSocket.onerror = function(data){
console.log(data);
}