AS-Devs / signalr_flutter

A flutter plugin for .net SignalR client.
https://pub.dev/packages/signalr_flutter
MIT License
19 stars 27 forks source link

"channel-error" means what? #43

Closed chenshaxuanjing closed 1 year ago

chenshaxuanjing commented 2 years ago

error: 微信截图_20220511193935

my code: 微信截图_20220511194007

` Future createSocket() async{ String token = await getAccessToken(); signalR = SignalR( serverUrl, "hubs/arkhub", hubMethods: ["onOrderMatched","onOrderCancelled","onOrderCancelled"], headers: {"Authorization":"Bearer "+token}, statusChangeCallback: _onStatusChange, hubCallback: _onNewMessage, );

}

Future startSocket() async{ final isConnected = await signalR.isConnected(); if (!isConnected) { final connId = await signalR.connect(); print("Connection ID: $connId"); } else { signalR.stop(); }

}`

joseph-lewis commented 2 years ago

Having the same error...

bhavykoshti commented 1 year ago

+1 same error and its a platform exception so its showing in crashlytics too. Need to remove this lines from the library

if (statusChangeResult.errorMessage != null) {
  throw PlatformException(code: 'channel-error', message: statusChangeResult.errorMessage);
}