React Native fetch:无法发送消息.未知的Websocket



我有一个相当复杂的React Native应用程序。我使用Android Studio模拟器和Android设备的组合进行调试,并且总是使用远程调试、实时重新加载和热重新加载。

最近,我开始遇到一个问题,fetch()调用会导致运行时错误:

"无法发送消息。未知的WebSocket id。"邮寄WebSocketModule.java…

几个月来,我一直在使用这些带有fetch的api调用,没有出现任何问题,并且调用正常:

  1. 在模拟器上
  2. 在设备上,如果不是远程调试
  3. 设备故障,中频远程调试

我能找到的唯一相关的东西是:https://github.com/facebook/react-native/blob/1e8f3b11027fe0a7514b4fc97d0798d3c64bc895/ReactAndroid/src/main/java/com/facebook/react/modules/websocket/WebSocketModule.java

为什么我的客户端会出现null,或者我如何解决这个问题,以便在没有这些WebSocket错误的情况下远程调试

这似乎是远程redux开发工具的问题。删除devTools中间件暂时解决了这个问题,参考:https://github.com/zalmoxisus/remote-redux-devtools/issues/4

相关内容

  • 没有找到相关文章

最新更新