Я могу успешно подключиться к своему сокету локально с помощью Express и Socket.io на локальном хосте через React Native, но я не могу сделать это успешно, если он находится на другом удаленном сервере.
Я использую сокет.io-client и Express.
Я новичок в этом, так что, может быть, я забыл что-то очевидное?
Я пытался подключиться к другим веб-сокетам (которые работали с использованием разных клиентов для подключения кэти серверы), но он не работал с моим кодом React Native, я попытался также добавить порт, поэтому я думаю, что это происходит из-за моей функции и попытки подключения.
консольный журнал успешно отображается при попытке его сlocalhost.
import SocketIOClient from 'socket.io-client';
export default class Play extends Component {
constructor(props) {
super(props);
const socket = SocketIOClient('ws:// URL HERE', {
transports: ['websocket'],
jsonp: false
});
socket.connect();
socket.on('connect', () => {
console.log('connected to socket server');
});
(...)
Я хотел бы, чтобы журнал "подключался к серверу сокетов" при попытке подключения к удаленному серверу.(мой или другой для начала)