React native StompJs仅在调试模式下工作-React Native
只有当应用程序处于调试模式时,才会通过WebSocket建立StompJs之间的连接 你解决了这个问题吗?我发现了一个类似的问题,我不能。我必须用socket.io构建替换stompjs。你解决了这个问题吗?我发现了一个类似的问题,我不能。我必须用socket.io构建并替换stompjs。React native StompJs仅在调试模式下工作-React Native,react-native,websocket,stompjs,React Native,Websocket,Stompjs,只有当应用程序处于调试模式时,才会通过WebSocket建立StompJs之间的连接 你解决了这个问题吗?我发现了一个类似的问题,我不能。我必须用socket.io构建替换stompjs。你解决了这个问题吗?我发现了一个类似的问题,我不能。我必须用socket.io构建并替换stompjs。 import * as Stomp from "stompjs"; import _ from "lodash"; export const MESSAGE_TYPE_CHAT_TYPING = "Chat
import * as Stomp from "stompjs";
import _ from "lodash";
export const MESSAGE_TYPE_CHAT_TYPING = "ChatTyping";
export const MESSAGE_TYPE_CHAT_MESSAGE = "ChatMessage";
export const RECONNECT_DELAY = 3000;
export function wsConnect(user, callback, ondisconnected) {
const webSocket = Stomp.client(url);
webSocket.debug = () => {};
webSocket.connect({},() => {
callback ? callback(webSocket) : _.noop();
},
error => {
// console.log(error);
console.log("Connection lost...");
if (ondisconnected) {
ondisconnected();
}
}
);
return webSocket;
}