Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native StompJs仅在调试模式下工作-React Native_React Native_Websocket_Stompjs - Fatal编程技术网

React native StompJs仅在调试模式下工作-React Native

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

只有当应用程序处于调试模式时,才会通过WebSocket建立StompJs之间的连接

你解决了这个问题吗?我发现了一个类似的问题,我不能。我必须用socket.io构建替换stompjs。你解决了这个问题吗?我发现了一个类似的问题,我不能。我必须用socket.io构建并替换stompjs。
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;
 }