Websocket не подключается к OpenFire с помощью Firefox

1

У меня есть следующий скрипт, через который я пытаюсь подключиться к openfire с помощью WebSocket, встроенного в Firefox.

index.js

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

но это показывает мне следующую ошибку в консоли браузера.

Firefox не может установить соединение с сервером по адресу ws://localhost: 5222/.

может ли кто-нибудь сказать мне, что я делаю неправильно, или есть другой лучший способ сделать это. Я использую последнюю версию Firefox.

Теги:
websocket
firefox
xmpp
openfire

1 ответ

1
Лучший ответ

Прежде всего, убедитесь, что вы установили плагин Openfire WebSocket в Openfire. поэтому сначала проверьте его доступность в доступных плагинах. а затем напишите код следующим образом.

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

XMPP - это протокол для openfire

в случае, если вы хотите проверить на ошибку, вы должны сделать это.

exampleSocket.onerror = function(data){
    console.log(data);
}
  • 0
    спасибо, мужик, это сработало
  • 1
    Обратите внимание, что функциональность, предоставляемая этим плагином, добавлена в директорию Openfire в версии 4.2.0. Этот плагин больше не нужен в Openfire 4.2.0 или новее!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню