HarmonyOS react-native-reconnecting-websocket 报错

报错信息:

1、TypeError: Cannot read property ‘connect’ of null, js engine: hermes

2、Error: Exception in HostFunction: Trying to send a message on websocket “2” but there is no socket.

react-native-reconnecting-websocket首次加载正常。下边两种情况会报错:

1、退出RN界面,重新进入RN界面加载webSocket。

2、在当前RN界面,手机断开网络连接或者重新连接网络。

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

网络未连接上时,Websocket每隔一段时间会尝试重连,直至网络连接上后,websocket最后一次重连成功,才可以发送消息。否则在断网后,websocket是关闭的,无法发送消息,发送消息的话,rnoh框架会抛出异常,可以自行捕获send接口的异常。

分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS react-native-device-info使用报错
42浏览 • 1回复 待解决
HarmonyOS react-native-svg(CAPI)使用报错
59浏览 • 1回复 待解决
HarmonyOS 适配 React native
351浏览 • 1回复 待解决
HarmonyOS 是否接入React Native框架?
212浏览 • 1回复 待解决
HarmonyOS react-native-screens HarmonyOS计划
45浏览 • 1回复 待解决
HarmonyOS 咨询React Native适配情况
38浏览 • 1回复 待解决
HarmonyOS react-native-view-shot使用
42浏览 • 1回复 待解决
HarmonyOS @react-native-community/checkbox修改
133浏览 • 1回复 待解决
HarmonyOSreact native兼容问题
307浏览 • 1回复 待解决
HarmonyOS react-native如何自行打包
51浏览 • 1回复 待解决