RomReed
@RomReed
JavaScript, Flutter, ReactNative, Redux, Firebase

Как подключиться к сокету?

Всем привет.
Я пытаюсь подключится к сокету с помощью socket.io-client но получаю в консоль только SocketRocket: In debug mode. Allowing connection to any root cert. Я проверил разные версии библиотеки и react-native и ничего не получается. Думал что адресс сервера не правильный но проверил и он работает как надо. Так же создал node js на localhost, обратился к нему и все работает а на удаленный сервер не конектится.
"socket.io-client": "2.0.4",
"react-native": "0.58.3",

import SocketIOClient from 'socket.io-client';

componentDidMount() {

        this.socket = SocketIOClient('wss://bitshares.openledger.info/ws',{
          'force new connection': true,
            reconnection: true,
            reconnectionDelay: 10000,
            reconnectionDelayMax: 60000,
            reconnectionAttempts: 'Infinity',
            timeout: 10000,
            transports: ['websocket']
        });
        this.socket.connect();
        // this.socket.send('123');
        this.socket.on('connect', () => {
            console.log("CONNECTED")
        });
        this.socket.onopen=function(){
            console.log("onopen")
        }
    }
  • Вопрос задан
  • 1108 просмотров
Решения вопроса 1
polarlord
@polarlord
Не пробовали делать тот же самое, но без socket.io ? Как здесь. На коде из примера по вашей ссылке connect происходит без проблем. Проверял на expo, не cli.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы