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
2024-12-25 18:33:46
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

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

分享
微博
QQ
微信
回复
2024-12-25 20:22:10
相关问题
HarmonyOS react-native-svg(CAPI)使用报错
158浏览 • 1回复 待解决
HarmonyOS react-native-device-info使用报错
114浏览 • 1回复 待解决
HarmonyOS 适配 React native
581浏览 • 1回复 待解决
HarmonyOS 咨询React Native适配情况
299浏览 • 1回复 待解决
HarmonyOS 是否接入React Native框架?
388浏览 • 1回复 待解决
HarmonyOS react-native-device-info
95浏览 • 1回复 待解决